3 回答
已采纳
慕用4063026
TA贡献195条经验 获得超115个赞
修改: for(i=0;i<100;i++){ while(i%2==0) n++;//偶数和 while(i%2!=0) s++;//质数和 } 求n判定素数: #include<stdio.h> #include<math.h> void main() { int mn,i,k; printf("请输入一个整数:"); scanf("%d",&n); k=(int)sqrt(n); for(i=2;i<=k;i++) if(m%i==0) break; if(i>k) printf("%d 是素数。\n",n); else printf("%d 不是素数。\n",n); }
慕用4063026
TA贡献195条经验 获得超115个赞
1.break
有时候我们想在某种条件出现的时候终止循环而不是等到循环条件为false才终止。
这是我们可以使用break来完成。break用于完全结束一个循环,跳出循环体执行循环后面的语句。
2.continue
continue和break有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环。
- 3 回答
- 2 关注
- 1446 浏览
添加回答
举报
0/150
提交
取消