‹ 上一题 下一题 ›

g2-03283. GESP-2级-2025-03-单选-第10题 未做

下面 C++ 代码用于求 1 到 N 之间正整数中含有 3 的数的个数,比如 123 和 32 都是符合条件的数。则前后两处横线应填入代码分别是( )。

int i,j;
int cnt = 0, N;
cout << "请输入正整数N:";
cin >> N;
for (i = 1; (j=i) < N; i++)
    while (j != 0)
        if (j % 10 == 3){
            cnt +=1;
            ____________;
        }
        else
            ____________;
cout << cnt << "  ";
  • A. 第一个横线处应填写:continue

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

  • B. 第一个横线处应填写:break

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

  • C. 第一个横线处应填写:continue

第二个横线处应填写:j %= 10

  • D. 第一个横线处应填写:break

第二个横线处应填写:j %= 10

未选择
输入
输出

            
答案