[C语言]这个程序是如何判断素数的呢?

发布网友

我来回答

4个回答

热心网友

输入一个整数:1 1是素数。 第二次运行结果: 输入一个整数:97 97是素数。 第三次运行结果: 输入一个整数:10 10不是素数。

热心网友

如果循环里面执行了break,那么i就一定小于n,不是质数。程序中的if(i>=n)检测循环执行完毕(没有break)

热心网友

判断素数的具体算法你需要知道,然后程序就是小事了,判断素数只需要将当前数对2-√当前数 内的范围求余就行了,如果为零就不是素数。

热心网友

哪个if已经在循环外面了。C语言不会因为“缩进”就认为它在循环里面,那是python才这样的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com