解题思路:
注意事项:注意1不是素数,在判断是要注意
参考代码:
#include<iostream>
using namespace std;
bool check(int i)////用来检验一个数是否是素数
{
if (i == 1 || i == 0)
return false;
for (int j = 2; j <= i / 2; j++)
if (i % j == 0)
return false;
return true;
}
int main()
{
int m, n, sum = 0;
cin >> m >> n;
for (int i = m; i <= n; i++)
if (check(i) == true)///做一个check函数检验数是否是素数,若是则求和
sum += i;
cout << sum << endl;
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:602 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:766 |
P1002 (C语言代码)浏览:1019 |
【蟠桃记】 (C语言代码)浏览:711 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:350 |
用筛法求之N内的素数。 (C语言代码)浏览:711 |
蚂蚁感冒 (C语言代码)浏览:1408 |
数组与指针的问题浏览:760 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:756 |