原理:用一个数除以,除它本身和1以外的所有数,都不能整除;
public static void main(String args[])
{
int i, j; //声明变量i,j;
int sum=0; //声明sum初始值为0;
for (i = 2; i <= 100; i++) //1至100的数,
被除数 {
for (j = 2; j <i; j++) //除数
{
if (i % j == 0) {
break; //如果
余数为0这跳出if跳到第一个
for循环,再次执行
}
if (j >=(i-1)) //满足第一个if并满足第二个if则输出i的值
{ sum=sum+i; //所有
素数相加;
System.out.println(i);//输出i的值
}
}
System.out.println("所有素数何为"+sum);
}
}