求100到200之间的素数,但没有出来,不知道什么原因(语言-c语言)

求100到200之间的素数,但没有出来,不知道什么原因(语言-c语言)

img

q函数你只return 了0,没有return 1啊啊
for循环外面加一句return 1;吧

q函数最后少了    return 1;

img

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img

用数学思想,你先用数学思想定义出,什么数才是素数,然后整理出数学公式。
之后程序实现起来就非常容易了,也就是一个for循环。