下面 C++ 代码用于判断一个大于 0 的正整数是几位数,横线处应填入代码先后是( )。
int N, cnt;
cout << "请输入大于0的正整数:";
cin >> N;
cnt = 0;
while (_________){
cnt += 1;
______________;
}
cout << cnt;
- A. 1 N > 1 2 N = N / 10
- B. 1 N > 1 2 N /= 10
- C. 1 N == 0 2 N /= 10
- D. 1 N > 0 2 N /= 10
正确答案:D