判断101-200之间有多少个素数,并输出所有素数。
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。
package com.gyy.exercise;
public class exercise02 {
public static void main(String[] args){
int sum=0,i,j;
for(i = 101;i <=200; i++)
{
for(j=2;j < i;j++) //注意!循环运行完之后j还会+1,最终j=i(没有break)
{
if(i % j ==0)
break;
}
if(j == i)
{
sum++;
System.out.println(i);
}
}
System.out.println(sum);
}
}