循环的嵌套
内循环 外循环
外循环每成功执行一次,内循环整个执行一遍(一直到循环条件不成立)
外循环循环了m次,内循环每次循环n次,最内部的语句执行m*n次
for(1;2;3)
for(4;5;6)
A;
B;
问题:求2~100中所有素数的和
分析:
[2..100] 步长是1
sum=0;
for(i=2;i<=100;i++)
{
//判断i是否为素数,如果是,就累加 [2..i-1] 步长是1
for(j=2;j<=i-1;j++)
if (i%j==0) break;
if (j>i-1)
sum=sum+i;
}
[1]
[2]
[3]
[4]
下一页