三位数对调
Description
输入一个三位数,把这个数的百位数与个位数对调,输出对调后的数。
lnput
输入一个三位数
Output
输出对调后的数
SampIe lnput
123
SampIe Output
321
python解法
num = int(input("")) # 输入一个三位数
ge = num % 100 % 10 # 获取个位数
shi = num % 100 // 10 # 获取十位数
bai = num // 100 # 获取百位数
print(ge*100 + shi*10 + bai) # 输出重新排列后的数字
c++解法
#include<bits/stdc++.h>
using namespace std;
int main() {
int num;
cin>>num; // 输入一个三位数
// 获取个位、十位、百位
int ge = num % 10;
int shi = num / 10 % 10;
int bai = num / 100;
num = ge * 100 + shi * 10 + bai * 1; // 重新排列数字
cout<<num<<endl; // 输出结果
return 0;
}
如果您有更优的解法,欢迎在评论区一起交流噢~
阅读剩余
作者:小鱼
链接:https://www.52stu.com/?p=113
文章版权归作者所有,未经允许请勿转载。
链接:https://www.52stu.com/?p=113
文章版权归作者所有,未经允许请勿转载。
THE END