c语言判断质数找出100-200之间的质数,大佬们为什么我这个代码错了?

输出来是2到100之间所有数。悲剧


求分析是哪出问题了。谢谢大家啦

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

有问题请追問 满意记得采纳

这个地方,res还没有赋值你怎么判断,肯定出错

素数的求法有个固定的模式其实就是判断是否能整除比他小的整数就可鉯了

建议遇到这种问题,最好用子函数判断

这子函数的功能就是不是素数返回0,是素数返回这个素数

我相信你能把这个程序补全

3楼上嘚基本上没问题。 如果单就你的问题 就是i每次都没重置为2还有res,放到for里面 试一下。

我要回帖

更多关于 c语言判断质数 的文章

 

随机推荐