#include <iostream> #include <cmath> using namespace std; int main() { //输出100-200之间的素数 //素数只能1和自己整除 //开始考虑优化:减少循环次数 //中间两边不需要重复验证 //偶数不是素数,不需要验证 for (int i = 101; i <= 200; i+=2) { bool flag = true; for (int j = 2; j <= sqrt(i); j++) { if (i%j == 0) { flag = false; break; } } if (flag) cout << i << " "; } system("pause"); return 0; }
点赞 评论

相关推荐

2025-11-26 10:11
赣南医学院 网络安全
Lorn的意义:上周遇见一个一千五不包吃住,给我说招满了,让我转py
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务