C语言.写一个判定素数的函数,在主函数中输入一个整数,输出是否是素数的信息

C语言.写一个判定素数的函数,在主函数中输入一个整数,输出是否是素数的信息

题目
C语言.写一个判定素数的函数,在主函数中输入一个整数,输出是否是素数的信息
如题
答案
#include <stdio.h>
#include <math.h>
int prime(int m)
{
int i,n;
if(m==1)return 0;
n=(int)sqrt((double)m);
for(i=2;i<=n;i++)
if(m%i==0)return 0;
 return 1; 
}
void main()

 int n;
 scanf("%d",&n);
 if(prime(n))
  printf("%d is a prime. ",n);
 else
 printf("%d is not a prime. ",n);
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.