输入一个整数n(100<=n<=999),将该整数逆向处理后,输出。例如输入127,输出应为721。c++
时间: 2024-09-12 17:14:12 浏览: 35
c代码-输入一个不超过4位的整数,不考虑符号, 输出它是几位数, 分别输出其每位数字, 最后将该数逆序输出。
要实现输入一个整数n(100<=n<=999),然后将这个整数逆向处理并输出,可以通过简单的数学运算来完成。下面是一个简单的C++代码实现:
```cpp
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n; // 输入整数n
if (n >= 100 && n <= 999) { // 检查n是否在100到999之间
int reversed = (n % 10) * 100 + (n / 10 % 10) * 10 + (n / 100); // 逆序操作
cout << reversed << endl; // 输出逆序后的数字
} else {
cout << "输入的数字不在100到999的范围内" << endl;
}
return 0;
}
```
这段代码首先检查输入的整数n是否符合题目要求的范围。然后,通过数学运算逆序处理整数n。具体来说,就是先用n对10取余得到个位数,然后用n除以10取余得到十位数,最后用n除以100得到百位数。将这些位数组合起来就得到了逆序后的整数。
阅读全文