#include<stdio.h>
main()
{
int name(int x);
int x;
scanf("%d",&x);
name(x);
return 0;
}
int name(int x)
{
int i;
for(i=2;i<=x;i++)//i<x是输入的值
{
if(x%i==0) //x%i如果结果为零则结束这次循环
break;
}
if(x==i) //x如果与i相等,那么这个数是素数,
printf("这个数是素数");
else //如果x与i不相等则不是素数
printf("这个数不是素数");
return 0;
}
不懂请留言,谢谢。