很简单的题目...
参考代码:
#include<iostream> using namespace std; bool prime(int n) { if(n<2) return false; for(int i=2;i*i<=n;i++) { if(n%i==0) return false; } return true; } int main() { int n; long long sum=0; while(cin>>n) { for(int i=2;i<=n;i++) { if(prime(i)) sum+=i; } cout<<sum<<endl; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:473 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:539 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:3389 |
Biggest Number (C++代码)回溯法浏览:1599 |
不容易系列2 (C语言代码)浏览:587 |
求圆的面积 (C语言代码)浏览:1262 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1050 |
【明明的随机数】 (C语言代码)浏览:784 |
格式化数据输出 (C语言代码)浏览:811 |
输出九九乘法表 (C语言代码)浏览:1047 |