/*判断输入的整数是不是质数(素数)*/
#include<stdio.h>
int main()
{
int num;
int i = 2;
printf("请输入一个整数\n");
scanf("%d",&num);
if(num == 1) //如果是1,直接输出判断
{
printf ("%d不是个素数",num);
return 0; //结束下面程序,避免输入1陷入下面死循环
}
do
{
if(num%i == 0)
i++;
} while(num != i);
if(num == i)
{
printf ("%d是个素数",num);
}
else
{
printf ("%d不是个素数,%d可以被%d整除",num,num,i);
}
return 0;
}