public class Sushu {
//判断x是否素数,是返回true不是返回false
public static boolean isSushu(int x){
for(int i = 2; i <= Math.sqrt(x); i++){//依次
if( x % i == 0)//整除
return false;
}
return true;
}
public static void main(String[] args) {
//输出1000以内所有的素数,十个一行
int count = 0;//统计素数的个数
for(int i = 2; i <= 1000; i++){
if(isSushu(i)){
count++;
System.out.print(i+"\t");
if(count%10 == 0)
System.out.println();
}
}
}
}
java编程基础需要掌握的两个编程代码之素数(Sushu)
最新推荐文章于 2022-12-08 10:47:30 发布