题目描述
将一个三位数反向输出,例如输入358,反向输出853。
输入
一个三位数n。
输出
反向输出n。
样例输入 复制
100
样例输出 复制
001
题解:
反向输出3位数需要提取每一个数位,%10得到个位,/10%10得到十位,/100得到百位
本题还可以应用scanf格式化输入限定读入数字的场宽
#include<iostream>
using
namespace
std;
int
main (){
int
a;
cin>>a;
cout<<a%10<<a/10%10<<a/100%10;
return
0;
}
#include<cstdio>
using
namespace
std;
int
main(){
int
a,b,c;
scanf
(
"%1d%1d%1d"
,&a,&b,&c);
printf
(
"%d%d%d"
,c,b,a);
return
0;
}