输出1~100之间的所有质数
程序员文章站
2022-03-13 09:45:10
...
/*
输出1~100之间的所有质数
只能被1和本身整除的数 (即:从2开始到小于这个数本身结束的自然数中,没有能被这个数除尽的数存在)
*/
class TestZhiShu
{
public static void main(String[] args)
{
boolean flag=true;
long start=System.currentTimeMillis();//获取当前时间(ms)
for(int i=2; i<10000;i++){
for(int j=2; j<=Math.sqrt(i);j++){
if(i%j==0){
flag=false;
break;
}
}
if(flag==true)
System.out.println(i);
flag=true;
}
long end=System.currentTimeMillis();
System.out.println("程序执行时间为:"+(end-start)+"ms");
}
}
转载于:https://blog.51cto.com/5453607/1530866
推荐阅读
-
利用c语言求出0~999之间的所有“水仙花数”并输出
-
python 求1-100之间的奇数或者偶数之和的实例
-
JS求1到任意数之间的所有质数的方法详解
-
python 求1-100之间的奇数或者偶数之和的实例
-
Python算法输出1-9数组形成的结果为100的所有运算式
-
Python实现1-9数组形成的结果为100的所有运算式的示例
-
1.java小作业-计算1到100的整合-指定输入多少行输出就打印多少行-打印24小时60分钟每一分钟-重载基础练习-面向java编程初学者
-
利用c语言求出0~999之间的所有“水仙花数”并输出
-
vs怎么计算100至200之间所有偶数的和?
-
C语言:编写程序数一下 1到 100 的所有整数中出现多少次数字 9