您的位置:首页 > 其它

输入一个整数,将各位数字反转后输出

2016-02-29 10:16 148 查看
输入一个整数,将各位数字反转后输出



#include <stdio.h>
#include <stdlib.h>

int inversion(unsigned int num)
{
int ret=0;                //定义返回值
int remainder;            //定义一个余数

while(num)        //当num除10不为零时,循环
{
remainder = num % 10;    //取余数
num = num / 10;
ret = ret*10 + remainder;    //数字反转
}
return ret;            //返回
}

int main()
{
int a = 17845;        //输入测试

int ret = inversion(a);        //调用函数

printf("%d\n",ret);    //打印测试
return 0;
}



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: