递归法实现整型数到字符串的转换
2011-05-23 20:19
169 查看
// exp0.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include<iostream> #include<windows.h> using namespace std; void intToString(int num,char *ch) { if((num/10) == 0) { *ch++ = num+'0'; *ch = '/0'; } else { *ch++ = (num%10)+'0'; intToString(num/10,ch); } } void reverse(char *ch) { char temp; int i; for(i = 0;ch[i] != '/0';i++) ; i = i - 1; int j = 0; while(i-j>=1) { temp = ch[i]; ch[i] = ch[j]; ch[j] = temp; j++; i--; } } int _tmain(int argc, _TCHAR* argv[]) { char *ch = new char[6]; int num = 12345; intToString(num,ch); reverse(ch); cout<<num<<" "<<ch<<endl; system("pause"); return 0; }
相关文章推荐
- 递归法实现整型数到字符串的转换
- c语言实现字符串转换为整型
- 函数实现键盘输入整型数,将其转换成字符串输出。123456789 "123456789"
- 整型数组处理算法(十四)不用库函数,用C语言实现将一整型数转换成字符串
- 将一个字符串转换为整型数的实现
- C语言实现 递归法 数字转换成字符串
- 库函数atoi的C语言实现---------将字符串的数字符转换成整型的数字
- C语言中字符串到整型以及整型到字符串的转换粗浅实现
- 编写函数实现:整型数转换成字符串
- C算法实现:将字符串中的数字返回为整型数
- 【java基础】在Java中实现基本数据类型与字符、字符串之间的转换
- Java:将字符串中的数字转换成整型
- 不用库函数,用C语言实现将一整型数字转化为字符串
- JQ实现将字符串的铭文转换成密文存放,并显示密文,密文形成方法是:输入的字母用后4个字母替换,如字母A用其后第4个字符E代替,字母a用e代替。
- 使用JAXB实现JAVA对象和XML字符串的互相转换实例
- vc++ 64位长整型转换成字符串
- C语言实现字节流与十六进制字符串的相互转换
- Java之Base64实现文件和字符串之间的转换
- C#将字符串转换为整型的三种方法的总结
- JavaScript中字符串与Unicode编码互相转换的实现方法