C++中如何用递归函数将整数转换成字符
求代码和解释
[解决办法]
void fun(int a)
{
if(a<0)
{
putchar('-');
a=-a;
}
if(a/10 != 0)
fun(a/10);
putchar(a%10);
}
发布时间: 2012-05-05 17:21:10 作者: rapoo
C++中如何用递归函数将整数转换成字符
求代码和解释
[解决办法]
void fun(int a)
{
if(a<0)
{
putchar('-');
a=-a;
}
if(a/10 != 0)
fun(a/10);
putchar(a%10);
}