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