‹ 上一题 下一题 ›

g1-08851. 累加与累乘·读到 0 就停 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-11级·循环结构客观题单选
int x, sum = 0;
while (cin >> x && x != 0) {
    sum = sum + x;
}
cout << sum << endl;

输入数据为:

4 7 0 9

输出是( )。

  • A. 20,0 没拦住后面的 9,全部加了一遍
  • B. 0,把最后读到的结束标志当成了输出
  • C. 7,累加被当成覆盖,只剩 0 前最后一个数
  • D. 11,读到 0 停止,只加了
未选择
输入
输出

            
答案