C语言实现将数字颠倒
来源:互联网 发布:百度音乐人的域名 编辑:程序博客网 时间:2024/04/27 13:18
C语言实现将数字颠倒
用算法实现将一个输入的数字颠倒(输入12345->54321),要求不调用任何系统函数,也不能将输入的数字转换为字符串作为中间过渡。
#include <stdio.h> long reverse(long number){long tmp=0;while(number!=0){ tmp=(tmp*10 + number%10); number=number/10;} if(number<0) return (-tmp);else return tmp;} main(){long num , sum;printf("please enter a number:");scanf("%ld",&num);sum=reverse(num);printf("%ld\n",sum);}
0 0
- C语言实现将数字颠倒
- c语言实现:将字符串颠倒,12345678变成 87654321
- Java实现数字颠倒
- python实现-数字颠倒
- 算法实现将一个输入的数字颠倒(输入12345->54321)
- [华为OJ--C++]011-数字颠倒
- C语言:编写函数reverse(s)将字符串s中的字符顺序颠倒过来。
- 利用while循环实现数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- 数字颠倒
- Java多态:重载和重写
- Spring AOP
- 使用BusyBox构建根文件系统
- Android精准的获取底部虚拟键盘的高度
- linux通用makefile模板
- C语言实现将数字颠倒
- C++ Primer快速入门之七:运算符
- C++ Socket C/S ,实现客户端,服务器端断开重连
- shell_wc(统计数目)、head(查看前几行)、tail(查看末尾几行)
- A1078. Hashing (25)
- caffe源码 layer分析
- POJ 1251 Jungle Roads
- java Scanner与BufferedReader读取键盘输入性能比较
- maven入门