输出从2开始的头100个素数,每行10个,java程序设计题!!求大神解答!!

如题所述

public class Prime {
public static boolean isPrime(int num) {
boolean isPrime = true;
for (int i = 2; i < num; i++) {
if (num % i == 0) {
isPrime = false;
break;

}
return isPrime;
}

public static void main(String[] args) {
int count=0;
for (int i = 2; count<100; i++) {
if (isPrime(i)) {
count++;
System.out.print(i+" ");
if(count%10==0)
System.out.println();
}
}
}
}

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答