假设下面 C++ 代码执行过程中仅输入正负整数或 0,有关说法错误的是( )。
int N, Sum = 0;
cin >> N;
while (N) {
Sum += N;
cin >> N;
}
cout << Sum;
- A. 执行上面代码如果输入
0,将终止循环 - B. 执行上面代码能实现所有非
0整数的求和 - C. 执行上面代码第一次输入
0,最后将输出0 - D. 执行上面代码将陷入死循环,可将
while (N)改为while (N==0)
g2-03209.in输出g2-03209.out假设下面 C++ 代码执行过程中仅输入正负整数或 0,有关说法错误的是( )。
int N, Sum = 0;
cin >> N;
while (N) {
Sum += N;
cin >> N;
}
cout << Sum;
0,将终止循环0 整数的求和0,最后将输出 0while (N) 改为 while (N==0)