题目描述
用递归法将一个整数n转换成字符串。例如,输入483,应输出字符串"483"。n的位数不确定,可以是任意位数的整数。
输入
n
输出
对应的字符串
样例输入
483
样例输出
4 8 3
参考代码
void convert(int n)
{
int i;
char c;
if((i=n/10)!=0)
convert(i);
c=n%10+'0';
printf(" %c",c);
}
int main()
{
int number;
scanf("%d",&number);
if (number<0)
{
printf("-");
number=-number;
}
convert(number);
printf("n");
return 0;
}
解析
暂无