C程序设计(第四版) 谭浩强 习题7.3 个人设计
习题 7.3 写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息。
代码块:
#include<stdio.h>
#include<math.h>
bool isprime(int m)
{
int i;
int flag=1;
for(i=2;i<sqrt(m);i++)
{
if(m%i==0)
{
flag=0;
break;
}
}
return flag;
}
int main()
{
int m;
scanf("%d",&m);
if(isprime(m))
{
printf("这个数是素数");
}
else
{
printf("这个数不是素数:");
}
return 0;
}