作业帮 > 综合 > 作业

else flag=1去掉也可以,为什么啊

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 04:37:46
else flag=1去掉也可以,为什么啊
#include

int prime(int n)
{int flag=1,i;
for(i=2;i
当只要有一次n%i==0,就可以判断n不是质数,就可以用break跳出循环,而当n%i==0一次也没发生时,因为flag初始值为1,就无需再次使flag=1,然后就可由flag判断是否是质数.