#include<stdio.h>
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<num)
{
if(num%i==0)
{
count++;
}
i++;
}
if(count==0)
{
printf("是一个质数\n");
}
else
{
printf("不是质数\n");
}
}
return 0;
}
C语言判断一个数是不是质数(while判断)
最新推荐文章于 2024-06-27 14:26:18 发布