内存:128  时间:1

题目描述

编制一个函数reverse,返回给定数据的“反序数”,例如输入1234,输出4321。
在以下已有程序代码的基础上完成。

#include <stdio.h >

#include <math.h>

int reverse(int x);

int main()

{

int m,n;

scanf(“%d”,&m);

n=reverse(m);

printf(“%d
“,n);

return 0;

}

输入

一个正整数

输出

该数的反序数

样例输入

1234

样例输出

4321

提示

只需要提交reverse函数。

代码如下

#include <stdio.h>
 #include <math.h>
 int reverse(int x);
 int main()
 {
     int m,n;
	scanf("%d",&m);
    n=reverse(m);
    printf("%d
",n);
    return 0;
 }

int reverse(int x) //计算x的反序数的函数定义
{
   int re_x=0;
   while(x!=0)
   {
       re_x=re_x*10;
	   re_x=re_x+x%10;
	   x=x/10;	   
   }
   return re_x;
  
 }

代码来源于互联网,仅供参考!