C语言判断一个数是不是质数(while判断)
#include
int main()
{
int i=2;//从2开始,因为1和自己不用算
int num;//定义输入的值
int count=0;//此法是用a来进行计数,如果a后面等于0,则说明是质数
printf("请输入一个整数: \n");
scanf("%d",&num);
if(num==1)
{
printf("不是质数\n");
}
else
{
while(i
if(num%i==0)
{
count++;
}
i++;
}
if(count==0)
{
printf("是一个质数\n");
}
else
{
printf("不是质数\n");
}
}
return 0;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
