解题思路:判断素数,相加所有素数。
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int isprime(int x);
int main()
{
int m,n;
int i;
int sum=0;
scanf("%d%d",&m,&n);
for(i=m;i<=n;i++)
if(isprime(i))
sum+=i;
printf("%d\n",sum);
}
int isprime(int x)
{
int i;
if(x==2)
return 1;
if(x==1)
return 0;
if(x!=2)
{
for(i=2; i<=sqrt(x); i++)
if(x%i==0)
return 0;
return 1;
}
}
0.0分
1 人评分
C二级辅导-等差数列 (C语言代码)浏览:586 |
母牛的故事 (C语言代码)浏览:739 |
2005年春浙江省计算机等级考试二级C 编程题(3),复杂度最低的方法没有之一!!!!!浏览:809 |
永远的丰碑 (C语言代码)浏览:656 |
【回文数(二)】 (C++代码)浏览:873 |
【数组的距离】 (C语言代码)浏览:728 |
c primer plus 第十二章 12.1小节浏览:377 |
多输入输出练习1 (C语言代码)浏览:1182 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:522 |
简单的a+b (C语言代码)浏览:629 |