判断101-200之间有多少个素数,并输出所有素数
来源:互联网 发布:地产网络推广 编辑:程序博客网 时间:2024/04/27 13:21
判断101-200之间有多少个素数,并输出所有素数
public class Ex02prime {
/*
* 判断101-200之间有多少个素数,并输出所有素数
*
* 素数只能被1和它本身整除的正整数,即数n都不能被2~sqrt(n)整除。
*
*/
public boolean prime(int n){
boolean pri = false;
for(int i=2 ;i<=Math.sqrt(n);i++){
int remainder = n%i;
if (remainder == 0){
pri = false;
break;
}
else
pri = true;
}
return pri;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Ex02prime ep = new Ex02prime();
int num = 0;
for(int i=101;i<=200;i++){
if (ep.prime(i)){
num++;
System.out.println("第"+num+"个素数:"+i);
}
}
System.out.print("以上打印的为101~200的素数,");
System.out.println("从101~200一共有"+num+"个素数。");
}
}
运行结果:
第1个素数:101
第2个素数:103
第3个素数:107
第4个素数:109
第5个素数:113
第6个素数:127
第7个素数:131
第8个素数:137
第9个素数:139
第10个素数:149
第11个素数:151
第12个素数:157
第13个素数:163
第14个素数:167
第15个素数:173
第16个素数:179
第17个素数:181
第18个素数:191
第19个素数:193
第20个素数:197
第21个素数:199
以上打印的为101~200的素数,从101~200一共有21个素数。
- 【判断素数问题】判断101-200之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数,并输出所有素数及素数的个数
- 题目:判断101-200之间有多少个素数,并输出所有素数。
- [Java]练习题002: 判断101-200之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数,并输出所有素数。
- 【程序2】判断101-200之间有多少个素数,并输出所有素数。
- 程序2. 题目:判断101-200之间有多少个素数,并输出所有素数。
- 题目:判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 题目:判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 判断101-200之间有多少个素数,并输出所有素数。
- 经典c程序(0008)--判断101-200之间有多少个素数,并输出所有素数
- 题目:判断101-200之间有多少个素数,并输出所有素数。
- IEDA常用快捷键记录
- 【高并发简单解决方案】redis队列缓存 + 批量入库 + php离线整合
- 排序
- springMVC01-视图解析
- 51单片机的串口通信
- 判断101-200之间有多少个素数,并输出所有素数
- css3 以当前图片为中心点页面翻转效果
- 图像处理和计算机视觉中的经典论文
- 为啥jdbc问号占位符可以防注入
- 【跨进程】跨进程通信---Activity
- git问题
- ios离屏渲染-详解
- centos 6.5 yum 安装mysql 5.6
- PHP缓存锁原理及利用