‹ 上一题 下一题 ›

g2-03311. GESP-2级-2025-06-单选-第13题 未做

下面 C++ 代码用于判断一个大于 0 的正整数是几位数,横线处应填入代码先后是( )。

int N, cnt;
cout << "请输入大于0的正整数:";
cin >> N;
cnt = 0;
while  (____________){
    cnt += 1;
    ____________;
}
cout << cnt;
  • A. 第一个横线处填写:N > 1

第二个横线处填写:N = N / 10

  • B. 第一个横线处填写:N > 1

第二个横线处填写:N /= 10

  • C. 第一个横线处填写:N == 0

第二个横线处填写:N /= 10

  • D. 第一个横线处填写:N > 0

第二个横线处填写:N /= 10

未选择
输入
输出

            
答案