c语言:写一个判断素数的函数,要求在主函数任意输入一个整数,输出其是否素数的判断结果

2020-06-03 社会 246阅读
#include 
#include 
int is_prime(int n)
{
int i;
for(i = 2; i <= sqrt(n); i ++)
if(n%i == 0) return 0;
return 1;
}
int main()
{
int i;
scanf("%d",&i);
if(is_prime(i))printf("%d是素数\n", i);
else printf("%d不是素数\n",i);
return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com