将整数递归转换成字符串

174 阅读1分钟

题目描述:用递归法将一个整数n转换成字符串。例如,输入n483,输出字符串 4 8 3,每个数字后面接一个空格用于隔开字符。 ####相关知识(略) ####编程要求 请仔细阅读右侧代码,结合相关知识,在Begin-End区域内进行代码补充。 输入

一个整数n 输出

相应的用空格隔开的数字字符。

特别注意:输出字符之间有空格

测试说明

样例输入:

483 样例输出:

4 8 3

#include<stdio.h>void conve_string(int n){    int temp=n%10;    if((n/10)>0)    {        conve_string(n/10);        printf(" %d",temp);    }    else    {        printf("%d",temp);    }}int main(){    int n;    scanf("%d",&n);        conve_string(n);        return 0;}