华为机试——整型到字符串的转换
2016-01-08 14:55
253 查看
题目:整型到字符串的转换
#include<iostream> using namespace std; void int2char(int n,char *str) { //char s[100],*p=str; int i=0,j=0,sign=1; if(n<0) { sign=-1; n=-n; } do { str[i++]=n%10+'0'; } while(n/=10); if(sign<0) str[i++]='-'; for(;j<i/2;j++) { char c=str[j]; str[j]=str[i-1-j]; str[i-1-j]=c; } str[i]='\0'; } int main() { int m; cin>>m; char s[100]; int2char(m,s); cout<<s<<endl; }
相关文章推荐
- Android 分享到其他app
- 文章标题
- Android缓存处理
- Linux下redis的安装
- volatile关键字
- extern关键字
- centos搭建samba服务器(新手简易篇)
- Activity的跳转和传递数据
- 【Spring 基础篇三】属性注入与属性编辑器
- php 定时任务
- 重复ID的记录,只显示其中1条
- 虎嗅遭新浪微博封杀?揭秘那些装逼的内幕!
- 解决 Linux 下 virtualenv 中 pip 安装 Mysql-python 报错的问题
- 溢出问题
- 华为机试——求一个字符串中的最大回文子串
- 菜鸟解决“子页面关闭刷新父页面局部”问题的历程
- java socket编程
- WEB中转发与重定向的区别
- iOS 引入字体库
- CSS3:linear-gradient,线性渐变的使用方法