酷代码 AI
菜单
服务商

精简C++代码:优化质数判断与输入累加流程!

```cpp #include <iostream> using namespace std; bool isPrime(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, x, sum = 0; cin >> n; while (n--) { cin >> x; sum += x; } cout << (isPrime(sum) ? "prime" : "not prime") << endl; return 0; } ``` 简化说明: - 去除不必要的头文件和容器,直接用 `while(n--)` 控制输入。 - 合并输入与累加过程,减少代码行数。 - 质数判断更简洁,使用 `i * i <= n` 避免引入 `<cmath>`。 - 使用三元运算符直接输出结果。 ######[AI问答 | 213点数解答 | 2025-10-17 20:37:44]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]