1 package test.com.sen.debug;
2
3 public class test {
4 public static void main(String[] args){
5 int i,j;
6 int k=0,sum=0
;
7 for(i=1;i<=100;i++
){
8 for(j=2;j<i;j++
)
9 {
10 if(i%j==0
){
11 //System.out.println(i+"不是素数");
12 break;
//满足条件就跳出内层嵌套循环,不满足条件则继续内层循环
13 }
14 }
15 if(i==
j)
16 { k++
;
17 System.out.print(i+"是素数"+"\t"
);
18 sum+=
i;
19 if(k==0
){
20 System.out.println("\r\n"
);
21 }
22 }
23 }
24 System.out.println("sum: "+sum);
//所有循环结束才能获取最后的总和
25 }
26 }
执行结果:
2是素数 3是素数 5是素数 7是素数 11是素数 13是素数 17是素数 19是素数 23是素数 29是素数
31是素数 37是素数 41是素数 43是素数 47是素数 53是素数 59是素数 61是素数 67是素数 71是素数
73是素数 79是素数 83是素数 89是素数 97是素数 sum: 1060
转载于:https://www.cnblogs.com/celine/p/7944756.html
相关资源:c语言找出100以内的素数