如下 C++ 代码执行时,下列说法错误的是( )。
int N, tot;
cin >> N;
tot = 0;
while (N > 0) {
cout << N << "#";
tot += 1;
N -= 1;
}
cout << tot << "-END";
- A. 如果输入 3 ,输出是: 3#2#1#3-END
- B. 如果输入 -10 ,输出是: 0-END
- C. 如果输入 0 ,输出是: 0-END
- D. 如果输入 1 ,输出是: 1#0-END
正确答案:D