发布网友
共4个回答
热心网友
输入一个整数:1 1是素数。 第二次运行结果: 输入一个整数:97 97是素数。 第三次运行结果: 输入一个整数:10 10不是素数。
热心网友
如果循环里面执行了break,那么i就一定小于n,不是质数。程序中的if(i>=n)检测循环执行完毕(没有break)
热心网友
判断素数的具体算法你需要知道,然后程序就是小事了,判断素数只需要将当前数对2-√当前数 内的范围求余就行了,如果为零就不是素数。
热心网友
哪个if已经在循环外面了。C语言不会因为“缩进”就认为它在循环里面,那是python才这样的