酷代码 AI
菜单
服务商

C++ 编程:计算十个数奇偶数位置累加和之差

```cpp #include <iostream> using namespace std; int main() { int sum1 = 0, sum2 = 0; for (int i = 0; i < 10; i++) { int num; cin >> num; if (i % 2 == 1) { sum1 += num; } else { sum2 += num; } } cout << sum1 - sum2 << endl; return 0; } ``` 代码解释 1. 变量定义:定义两个整型变量`sum1`和`sum2`,分别用于存储奇数位置数的累加和与偶数位置数的累加和。 2. 循环输入:使用`for`循环来读取十个整数。在每次循环中,使用`cin`读取一个整数`num`。 3. 判断位置并累加:通过`i % 2 == 1`判断当前位置`i`是否为奇数,如果是奇数位置,则将当前数`num`累加到`sum1`中;否则,将其累加到`sum2`中。 4. 输出结果:循环结束后,计算`sum1 - sum2`的值并使用`cout`输出。 5. 返回值:`main`函数返回`0`表示程序正常结束。 ######[AI问答 | 310点数解答 | 2025-11-22 19:47:06]

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