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