这段程序把 306 的各位数字倒着拆出来:
int n = 306;
while (n > 0) {
cout << n % 10 << " ";
n = n / 10;
}
循环结束后,变量 n 的值是( )。
- A. 0,n 每轮去掉一位,除到 0 循环才停
- B. 3,以为循环结束时 n 留着最高位
- C. 6,以为 n 留着最先拆出的末位
- D. 306,以为 n 在循环结束后恢复原值
这段程序把 306 的各位数字倒着拆出来:
int n = 306;
while (n > 0) {
cout << n % 10 << " ";
n = n / 10;
}
循环结束后,变量 n 的值是( )。