#include<stdio.h>
#include<math.h>
int isprime(int n)
{
int k;
k=(int)sqrt(n);
if(n==1)
{
return 0;
}
else
{
for(int i=2;i<=k;i++)
{
if(n%i==0)
{
return 0;
}
}
return 1;
}
}
main()
{
int m,n,i,sum=0;
scanf("%d%d",&m,&n);
for(i=m;i<=n;i++)
{
if(isprime(i)==1)
{
sum=sum+i;
}
else
{
continue;
}
}
printf("%d",sum);
}1082
最新推荐文章于 2019-03-28 18:03:54 发布
本文介绍了一个使用 C 语言编写的简单程序,该程序能够计算指定范围内所有素数的总和。通过定义 isprime 函数判断一个数是否为素数,并在 main 函数中实现从 m 到 n 的素数求和。
422

被折叠的 条评论
为什么被折叠?



