(1)思路
利用嵌套for循环,从1到50依次判断,将每个数分别取余2-自身,若是结果为零且二者相等则为素数!
(2)代码实现
public class Prime{
public static void main(String args[]){
int sum = 0;
System.out.print("1-50的素数为:");
for(int i=1; i<=50;i++){
for(int j=2; j<=i;j++){
if(i%j == 0){
if(i==j){
sum=sum+i;
System.out.print(i+" ");
}else
break;
}
}
}
System.out.println("\n"+"和:"+sum);
}
}
(3)运行结果截图