C语言,帮忙看一下

 我来答
zhjlsqzhjlsq
2019-09-09 · TA获得超过8416个赞
知道大有可为答主
回答量:8440
采纳率:87%
帮助的人:877万
展开全部
作用是求30以内(包括30)的质数,并保存到数组a中,输出第4个和第8个质数,即输出5 19。
步骤:
1.先将2保存到a[0]
2.对于从3开始到30结束的每个奇数n,先假设它是质数(flag=1;),再判断它是否能被2~n/2中的任意一个整数整除,如果能,则它不是质数(将flag赋值为0,退出内循环)。当退出内循环后,在本次外循环的末尾判断flag是否等于1,如果是,说明n是质数,将其保存到数组a(a[i++]=n;),然后判断下一个奇数
3.输出第4个和第8个质数
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式