C语言.写一个判定素数的函数,在主函数中输入一个整数,输出是否是素数的信息
如题
人气:155 ℃ 时间:2020-03-27 15:25:50
解答
#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",n);
else
printf("%d is not a prime.\n",n);
}
推荐
- 写一个判断素数的函数,在主函数输入一个整数,输出是否素数的信息
- 写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息.
- 已知双曲线x2/a2-y2/b2=1(a>0,b>0)与抛物线y2=8x有一个公共的焦点F,且两双曲线的一个交点为P,若|PF|=5则双曲线渐近线方程是?
- 若tan(π+x)=2,求: (1)4sinx−2cosx5cosx+3sinx; (2)sinxcosx/1+cos2x.
- 设a等于2013分之一的2013次方乘负2013的2014次方,b等于负10的九次方乘负13的10次方乘负130分之一的九次方,求(a-b)的值,并用科学计数法表示结果
- 射线和线段都是_的一部分.
- 这次平阳水头会满水吗?
- 停的近义词是什么
猜你喜欢