题目:输入一个三位数,分离出它的百位,十位和个位,然后反转输出。
比如:输入123
输出321
法一:
#incldue <stdio.h>
int main()
{
int n;
scanf ("%d",&n);
printf("%d%d%d",n%10,n/10%10,n/100);
return 0;
}
提示1:printf里面的n%10,这个%的意思是取余,例如13/10 = 1······3,取的就是3.
法二:
#include <stdio.h>
int main()
{
int n;
int a,b,c;
scanf ("%d",&n);
a = n%10; // 取个位数
b = n/10%10 // 取十位数
c = n/100 // 取百位数
printf("%d%d%d\n",c,b,a);
return 0;
}