在一行中输入一个四位整数
(
)。
输出一个四位整数,为
反向后的结果;若高位为零,也需保留。
1234
4321
在这个样例中,输入的四位数是,反向输出后得到
。
1000
0001
在这个样例中,输入的四位数是,反向输出后得到
,注意保留了前导零。
#include <stdio.h>
int main()
{
int n=0;
scanf("%d",&n);
while(n>9)
{
printf("%d",n%10);
n=n/10;
}
printf("%d",n);
return 0;
} #include <math.h>
#include <stdio.h>
int main()
{
int a,b;
scanf("%d",&a);//输入整数a
int t=0;
int i;
for (i=1;i<5;i++){
b = a%10; //求最后一位数
a = a/10; //去掉最后一位数
t = t+b*pow(10, (4-i));
}
printf("%.4d\n",t);
return 0;
} #include <stdio.h>
int main() {
int n = 0;
scanf("%d", &n);
while (n)
{
putchar('0' + (n % 10));
n /= 10;
}
return 0;
} #include<stdio.h>
int main()
{
int arr[3]={};
scanf("%1d%1d%1d%1d",&arr[0],&arr[1],&arr[2],&arr[3]);
printf("%d%d%d%d",arr[3],arr[2],arr[1],arr[0]);
}