2010: C语言实验——逆置正整数
Time Limit: 1 Sec Memory Limit: 64 MB
Submit:
949 Solved: 691
[Submit][Status][Web
Board]
Description
输入一个三位正整数,将它反向输出。
Input
3位正整数
Output
逆置后的正整数
Sample Input
123
Sample Output
321
HINT
注意130逆置后是31
#include<stdio.h>
int main()
{
int n,k,a[20];
int i=0;
scanf("%d",&n);
while(n)
{
a[i++]=n%10;
n=n/10;
k=i;
}
if(a[0]==0)
{
for(i=1;i<k;i++)
printf("%d",a[i]);
}
else
{
for(i=0;i<k;i++)
printf("%d",a[i]);
}
}