在线编程:整数取反
来源:互联网 发布:ubuntu设置jdk环境变量 编辑:程序博客网 时间:2024/05/04 17:17
题目很简单,完成函数reverse,要求实现把给定的一个整数取其相反数的功能,举两个例子如下:x = 123, return 321 x = -123, return -321
#include <stdio.h>#include <stdlib.h>int reverse(int x){ int i=0,num=0,count=0,tmp; count=cal_N(abs(x)); tmp=count; for(i=1;i<=count;i++) { num+=x%10*cal_ten_N(tmp--); x/=10; } return num;}int cal_ten_N(int x){ int i=0,num=1; if(x==0) return 1; for(i=1;i<x;i++) { num*=10; } return num;}int cal_N(int x){ int count=0; while(x%10>=0&&x!=0) { count++; x/=10; } return count;}main(){ printf("%d\n",reverse(-1000));}
- 在线编程:整数取反
- 庞果网-在线编程 人人code,整数取反 字符串流stringstream的简单应用................................
- 整数取反相关
- 整数取反
- 整数取反
- 整数取反
- 整数取反
- [算法]CSDN编程挑战赛之整数取反
- CSDN编程之人人code,整数取反
- 整数中指定位取反
- 面试题:整数取反
- 人人code,整数取反
- 人人code,整数取反
- 人人code, 整数取反。
- 人人code,整数取反
- pongo(英雄会)编程挑战: 人人code,整数取反
- 整数取反的c语言实现
- 整数取反,人人code--英雄会
- 重温BI概念
- (LKD3读书记录)-Chap3:进程管理
- EasyUI之DataGrid使用
- 通过bulk collect 减少loop处理的开销
- 使用JFreeChart绘制2D和3D折线图
- 在线编程:整数取反
- TP-LINK路由器怎么限制另外电脑的网速
- 对于当浏览器通过ajax加载的文件还是修改前的文件的处理方法
- sql 文件自动增长和自动收缩sql server
- 一种导致UITextView无法输入中文打出汉字的原因
- protobuf如何用proto文件导出C++代码文件及链接protobuf静态库问题
- light oj 1011 - Marriage Ceremonies (状态压缩+记忆化搜索)
- Linux0.11进程切换和TSS结构
- 连接VPN网络