题目描述 将一个三位数反向输出,不要前导 0。 输入 一个三位数 n。 输出 反向输出 n。 样例输入 Copy 100 样例输出 Copy 1 提示 输入数据 2 101 输出数据 2 101
时间: 2024-10-13 14:18:10 浏览: 67
为了将一个三位数反向输出,不要前导 0,你可以按照以下步骤进行:
1. 读取输入的三位数 `n`。
2. 提取个位数字并将其输出。
3. 提取十位数字并将其输出。
4. 提取百位数字并将其输出。
下面是实现这个功能的 C++ 代码:
```cpp
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
// 提取个位数字并输出
int ones = n % 10;
cout << ones;
// 提取十位数字并输出
int tens = (n / 10) % 10;
cout << tens;
// 提取百位数字并输出
int hundreds = n / 100;
cout << hundreds;
return 0;
}
```
**解释:**
1. **读取输入的三位数 `n`:** 使用 `cin >> n;` 从标准输入读取一个整数。
2. **提取个位数字并输出:** 使用 `n % 10` 得到个位数字,并用 `cout << ones;` 输出。
3. **提取十位数字并输出:** 使用 `(n / 10) % 10` 得到十位数字,并用 `cout << tens;` 输出。
4. **提取百位数字并输出:** 使用 `n / 100` 得到百位数字,并用 `cout << hundreds;` 输出。
阅读全文