#include<stdio.h>
#include<stdib.h>
int is_prime_number(int n)//判断是否是素数
{
int i;
if (1 == n)
{
printf("在素数的定义中素数是大于1的,您输入的不在素数定义范围之内");
return -1;//代表你输入的不在素数的范围
}
else
{
for (i = 2; i <n; i++)
{
if (0 == n%i)
{
printf("您输入的数不是素数");
return 1;//代表你输入的不是素数
}
}
}
printf("您输入的数为素数");
return 0;//代表你输入的是素数
}
int main()
{
is_prime_number(1);
is_prime_number(4);
is_prime_number(5);
system("pause");
return 0;
}
判断一个数是否为素数
最新推荐文章于 2021-11-24 12:21:38 发布