问题:1028 - 输入一个三位数,把个位和百位对调后输出
类型:基础问题
题目描述:
输入一个三位自然数,然后把这个数的百位数与个位数对调,输出对调后的数。
输入:
输入一行,只有一个整数 x(100≤x≤999) 。
输出:
输出只有一行,包括 1 个整数。
样例:
输入:
123
输出:
321
输入:
120
输出:
21
完整代码如下:
#include<iostream>
using namespace std;
int main(){
int x, g, s, b;
cin>>x;
g = x % 10;
s = x / 10 % 10;
b = x / 100 % 10;
int rearranged_number = g * 100 + s * 10 + b;
cout<<rearranged_number;
return 0;
}