📂 导航
🏫 班级管理
📚 学习中心
📝 题单
💻 编程题
🐾 宠物
💬 私信
📒 我的笔记
⭐ 积分管理
🔐 权限管理
🏠 回到主页
登录
📝 想要计算从数字 n 到数字 m 之间(包含 n 和 m)有多少个数字 d 出现,下列程序哪个能够实现( )。
📂 C++ · ⚡ 难度 1 · ❓ 单选题 · 📖 2024年12月gesp三级
🏷️ 三级模拟
📖 2024年12月gesp三级
想要计算从数字 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; return 0; ```
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; return 0; ```
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; return 0; ```
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; return 0; ```
🚀 提交答案
↩️ 返回列表
✏️ 编辑
🐛 反馈BUG
🐛 反馈BUG
取消
提交