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 停止,只加了 4+7