public class everyday {
//求101到200之间的素数.count用来计数,n用来存放模,m用来存放模是零的数的个数. 但是运行的结果是只有101 1个素数,,程序该怎么调整??
public static void main(String[] args) {
int count=0,n=0,m=0;
for (int i = 101; i < 200; i++) {
for (int j = 1; j <= i; j++) {
n = i % j;
if (n==0) {
m=m+1;
}
}
if (m==2) {
System.out.println(i);
count++;
m=0;
}
}
System.out.println(count);
}
} |
|