解题思路:输入,判断是否大于1,写函数,输出
注意事项:1既不是质数也不是合数;
参考代码:
#include<iostream> #include <vector> #include <stdbool.h> using namespace std; bool isprime(int nember){ for(int i = 2; i < nember; i++){ if(nember % i == 0 && nember != i) return true; } return false; } int main() { int begin_member, end_member; int cnt = 0; cin >> begin_member >> end_member; begin_member < 2 ? begin_member = 2 : begin_member; for(begin_member; begin_member <= end_member; begin_member++){ if(!isprime(begin_member)){ cnt += begin_member; } } cout << cnt << endl; return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:626 |
ASCII帮了大忙浏览:764 |
不会做的浏览:925 |
成绩转换 (C语言代码)浏览:1020 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:1202 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1356 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:617 |
C语言考试练习题_保留字母 (C语言代码)浏览:717 |
1025题解浏览:759 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1471 |