最近复习java,来复习下用java求质数 求1-100有多少个素数
public static void main
(String
[]args
){
int sum
= 0 ;
for(int i
= 2; i
<= 100; i
++){
boolean flag
= true;
for(int j
= 2; j
<= (int)Math
.sqrt(i
); j
++ ){
if(i
% j
== 0){
flag
= false ;
break;
}
}
if(flag
){
sum
++;
System
.out
.println(i
+"是一个素数");
}
}
System
.out
.println("共计有"+sum
+"个素数");
}
转载请注明原文地址:https://ipadbbs.8miu.com/read-47763.html