‹ 上一题 下一题 ›

g3-03610. GESP-3级-2024-12-单选-第12题 未做

1000 ms 256 MB 测试点 ? GESPGESP-32024-12单选客观题3级·枚举与模拟枚举模拟

想要计算从数字 n 到数字 m 之间(包含 n 和 m)有多少个数字 d 出现,下列程序哪个能够实现( )。

  • A. ```cpp
    int n,m,res,d;
    cin >> n >> m>>d;
    for(int i = n+1; i <= m; i++){
    int temp = i;
    while(temp){
    if(temp % 10 == d) res++;
    temp /= 10;
    }
    }
    cout << res << endl;
- **B.** ```cpp
int n,m,res,d;
cin >> n >> m>>d;
for(int i = n; i <= m; i++){
    int temp = i;
    while(temp){
        if(temp % 10 = d) res++;
        temp /= 10;
    }
}
cout << res << endl;
  • C. ```cpp
    int n,m,res=0,d;
    cin >> n >> m>>d;
    for(int i = n; i <= m; i++){
    int temp = i;
    while(temp){
    if(temp % 10 == d) res++;
    temp /= 10;
    }
    }
    cout << res << endl;
- **D.** ```cpp
int n,m,res=0,d;
cin >> n >> m>>d;
for(int i = n; i <= m; i++){
    while(temp){
        if(temp % 10 == d) res++;
        temp /= 10;
    }
}
cout << res << endl;
未选择
输入
输出

            
答案