用C++编写用递归的方法把一个整数n转换成字符串。例如,输入483,应输出字符串“483”。
用C++编写用递归的方法把一个整数n转换成字符串。例如,输入483,应输出字符串“483”。
日期:2018-04-26 21:10:56 人气:3
#include
using namespace std;
//visualsan@yahoo.cn
void trans(char*buf,int pos,int n)
{
buf[ pos++ ] = n%10+'0';//保存个位数
if( n>= 10 )//如果有十位数,则进入递归
{
trans(buf,pos,n/10);
}else
{
buf[ pos ] = '\0