酷代码 AI
菜单
服务商

c++ 先输入一个正整数 n n,请你编写程序求出该数的全部因子(不包括 1 1 和 n n)的和。 输入格式 回答篇幅:简单明了

```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; int sum = 0; for (int i = 2; i < n; i++) { if (n % i == 0) { sum += i; } } cout << sum << endl; return 0; } ``` 此代码先读取一个正整数 `n`,接着用 `for` 循环从 2 到 `n - 1` 遍历,若 `i` 是 `n` 的因子就累加到 `sum` 中,最后输出 `sum`。 [2026-02-06 17:59:40 | AI问答 | 155点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多