内存:128  时间:1

题目描述

用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串“483”。n的位数不确定,可以是任意位数的整数。提交函数convert即可。

输入

一个整数。

输出

对应的字符串。

样例输入

483

样例输出

483

提示

#include <iostream>
using namespace std;
int main()
{void convert(int n);
 int number;
 cin>>number;
 if (number<0)
   number=-number;       
   convert(number);
  return 0;}

代码如下


#include <iostream>
using namespace std;
int main()
{void convert(int n);
 int number;
 cin>>number;
 if (number<0)
   number=-number;        
   convert(number);
   return 0;} 
void convert(int n)
{
    char a[20];
    int i=0;
    while(n)
    {
        a[i]=n%10+'0';
        n=n/10;
        i++;
    }
    int j;
    for(j=i-1;j>=0;j--)
        cout<<a[j];
}

代码来源于互联网,仅供参考!