解题思路:
注意事项:sum用long long
参考代码:
#include<stdio.h>
#include<math.h>
int isprime(int x)
{
int i;
for(i=2;i<=sqrt(x);i++)
{
if(x%i==0)
{
return 0;
}
}
return 1;
}
int main()
{
long long sum=0;
int i,m,n,t;
scanf("%d%d",&m,&n);
if(m>n)
{
t=m;m=n;n=t;
}
for(i=m;i<=n;i++)
{
if(isprime(i)&&i!=1)
sum=sum+i;
}
printf("%lld",sum);
return 0;
}
0.0分
0 人评分
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:721 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:689 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:986 |
多输入输出练习1 (C语言代码)浏览:1219 |
C语言考试练习题_保留字母 (C语言代码)浏览:743 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:645 |
C二级辅导-求偶数和 (C语言代码)浏览:707 |
IP判断 (C语言代码)浏览:592 |
青年歌手大奖赛_评委会打分 (C语言代码)浏览:2248 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:611 |