问题解决:
编写函数返回形式参数(一个正整数)的反序数。主函数功能为:输入一个整数N,输出N的反序数。
样例">输入样例:
21000
输出样例:
12
输入样例:
1234
输出样例:
4321
总代码 :(如果有什么错误或不理解之处,发评论区--必回)
#include<stdio.h>
int main()
{
int n,i=0,j=0,ret=0;
int arr[10]; //利用数组来储存
scanf("%d",&n);
while(n/10||n%10!=0)
{
arr[i]=n%10;
n=n/10;
i++;
}
for(j=0;j<=i-1;j++)
{
ret=10*ret+arr[j];
}
printf("%d",ret);
return 0;
}