public class Main {
public static void main(String[] args) {
double z = 0, k = 1;
int i = 2, j;
boolean isZhiShu=true;
System.out.println("输入100以内的质数:");
long startTime = System.currentTimeMillis();
while (i <= 100) {
isZhiShu = true;
j = 2;
while (j <= Math.sqrt(i)) {
if (i % j == 0) {
isZhiShu = false;
break;
}
j++;
}
if (isZhiShu =true) {
System.out.println(i + "、");
k++;
if (k == 25) {
System.out.println("");
k=1;
}
z = z + i;
i++;
}
System.out.print("\b");
System.out.println("");
System.out.println("用时:" + (System.currentTimeMillis()-startTime) + "mS");
System.out.println("上面质数之和:" + z);
}
}
}
控制台报错信息发一下