#include <math.h>
main( )
{
int m,i,n=0;
double k;
for(m=20;m>=10;m=m-1)
{
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;
if(i>k) {printf("%d ",m);break;}
}
}
![](https://profile-avatar.csdnimg.cn/default.jpg!4)
这串代码应该怎么理解呢(循环)
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
悬赏问题
- ¥300 FLUENT 火箭发动机燃烧EDC仿真
- ¥15 【Hadoop 问题】Hadoop编译所遇问题hadoop-common: make failed with error code 2
- ¥15 vb6.0+webbrowser无法加载某个网页求解
- ¥15 RPA财务机器人采购付款流程
- ¥15 计算机图形多边形及三次样条曲线绘制
- ¥15 根据protues画的图用keil写程序
- ¥200 如何使用postGis实现最短领规划?
- ¥15 pyinstaller打包错误
- ¥20 cesm的气溶胶排放文件
- ¥15 逐月累计,月份不连续,补齐月份