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

2025-04-24 13:01:14
推荐回答(1个)
回答1:

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();
}
}
}
}