‹ 上一题 下一题 ›

g1-08849. 累加与累乘·累加器忘了清零 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-11级·循环结构客观题单选

求 到 的和,累加器只声明没初始化就进了循环:

int sum;
for (int i = 1; i <= 100; i++) {
    sum = sum + i;
}
cout << sum << endl;

输出是( )。

  • A. 5050,变量不初始化会自动清零
  • B. 100,sum = sum + i 每轮覆盖,只剩最后一次的值
  • C. 编译报错,变量必须初始化才能通过编译
  • D. 一个不确定的数,sum 的起点是内存里的残留旧值
未选择
输入
输出

            
答案