Java实现算法应用--素数 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。
Java实现算法应用–素数
- @author asus
- 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。
具体代码如下:
package package6;import java.util.Scanner;/*** 算法应用--素数* @author asus* 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。*/
public class Sushu {public static void main(String[] args) {// TODO Auto-generated method stubScanner s=new Scanner(System.in);System.out.println("请输入你要判断的数!");int x=s.nextInt();int i=2,flage=0;while(flage==0&&i<x) {//对除数进行遍历if(x%i==0) {//判断是否被整除flage=1;}else {i++;}}if(flage==0) {//对标记进行判断System.out.println(x+"是素数!");}else {System.out.println(x+"不是素数!");}}}
Java实现算法应用--素数 素数定义:如果一个数只能被1和它本身整除,那么这个数就是素数。相关推荐
- 输出100-200之间所有的素数(素数:只能被1和自己本身整除的数)
输出100-200之间所有的素数 素数:只能被1和自己本身整除的数 <script type="text/javascript">// 1. 输出100-200之间所有 ...
- 求100以内的质数,质数定义为只能被1和其本身整除的数
求100以内的质数,质数定义为只能被1和其本身整除的数 下面展示代码: package com.q.contact;public class HelloWorld {public static voi ...
- 输入一个整数,判断这个数是否为素数,(素数是除1以外只能被1和他本身整除的自然数)
#include <stdio.h> #include <math.h> int main(){ int a; scanf("%d",&am ...
- 给一个数,判断它是否是素数(质数) 质数:一个大于1的自然数只能被1和它本身整除...
1 方法一: 2 3 x = int(input('--')) 4 flag = False # 假设不是素数or质数,做一个标志位 5 for i in range(2, x): 6 if x % ...
- C语言,判断一个数是否是质数(素数)。质数:只能被1和它本身整除的数,称为质数.
#include<stdio.h> int main(){int num, i,loop=1;scanf("%d",&num); //输入一个数 if (num ...
- Java基础算法题(01):判断101-200之间有多少个素数,并输出所有素数。 素数又叫质数,就是除了1和它本身之外,再也没有整数能被它整除的数。也就是素数只有两个因子。
查看所有50道基础算法题请看: Java的50道基础算法题 import java.util.ArrayList; import java.util.List; public class Detect ...
- 素数的定义法判断(含C++代码)
一.素数定义 素数(prime number),也称质数,是指大于1的自然数中因数只有1和它本身的数.例如,2是素数,其只有1和2两个因数:29是素数,其只有1和29两个因数:51不是素数,除了1和5 ...
- Java黑皮书课后题第6章:**6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数。编写程序,找出p≤31的所有梅森素数,然后显示如下结果
6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数.编写程序,找出p≤31的所有梅森素数,然后显示如下结果 题目 题目描述 破题 代码 题目 题目 ...
- JAVA经典算法50题(转)
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/51097928 JAVA经典算法50题 [程序1] 题目:古典问题:有一对兔子, ...
最新文章
- pyradiomics的yaml文件参数设置解读、Li‘s have a solution and plan.
- [TJOI2013]循环格
- 2019河北省大学生程序设计竞赛(重现赛)B 题 -Icebound and Sequence ( 等比数列求和的快速幂取模)...
- 团队博客 一 需求分析
- python将图片存入数据库_使用python把图片存入数据库
- X86 CPU特性之(1)-umip
- mysql可以用视图insert_MySql-视图操作
- fcpx调整图层_【FCPX萌新系列】新手常遇到的4个基础调色问题
- 利用线程池单线程下载网页信息
- 服务器“**”上的MSDTC不可用的解决办法
- 分享一下我制作的Bat批处理程序-PC Tools(含源码)
- 偏心率计算公式matlab,结构计算整体指标(3)——扭转位移比及楼层偏心率
- 每周分享第 37 期
- win7 增加Internet时间服务器
- 网页局部打印以及如何设置打印机纸张大小
- Task.Yield()和Task.CompletedTask有什么不同
- 第十三章:(1)CompletableFuture异步回调
- java.sql.SQLException: org.gjt.mm.mysql.Driver
- 2016年中考计算机考试模拟试题,2016年计算机三级考试模拟试题(含答案)
- office之word开启参考线对齐
热门文章
- 网页制作任务二:课表
- 嘴哥有料系列-can教程1:整车CAN网络基本结构
- 高晓松三问阿里巴巴合伙人,为什么来 为什么留 为什么战
- 《惢客创业日记》2020.07.12(周日)给广告贴标签
- 2.27√ 2.25的条件下作两点修改:表AB可能存在值相同的元素,但新生成的表C的元素值各不相同;利用A表空间存放表C
- imgui的golang绑定----giu的组件案例
- mssql 一次向表中插入多条数据的方法分享 (转自:http://www.maomao365.com/?p=6058)
- linux有什么作用
- 学历改革变化历程-学历改革是真的吗
- AD板卡数据采集程序