第22913题 单选
给定以下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)