本文主要是介绍C语言习题集(031),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//用递归法将一个整数n转换为字符串。例如,输入
//483,应输出字符串"483"。n的位数不确定,可
//以是任意位数的整数。
/* */
//解答:
#include<stdio.h>
void intToStr(int n)
{ if((n/10)!=0)
intToStr(n/10);
putchar(n%10+‘0’);
putchar(’ ');
}
int main()
{ int n;
printf("请输入一个整数:");
scanf("%d",&n);
printf("转换为字符串后为:");
intToStr(n);
return 0;
}
这篇关于C语言习题集(031)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!