#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; }
判断一个数是否为素数
猜你喜欢
转载自blog.csdn.net/weixin_40797414/article/details/80059818
今日推荐
周排行