这个函数是什么意思
convrt的功能是将整数转成字符串输出,我不明白n为什么这样分类,以及执行的语句是什么意思,为什么要这样写。谢谢!voidconvrt(longn){if(n<0){p...
convrt的功能是将整数转成字符串输出,我不明白n为什么这样分类,以及执行的语句是什么意思,为什么要这样写。谢谢!
void convrt(long n)
{
if(n<0)
{putchar('-');
convrt(-1*n);
}
else
if(n<10)
putchar(n+'0');
else
{convrt(n/10);
putchar(n%10+'0');}
} 展开
void convrt(long n)
{
if(n<0)
{putchar('-');
convrt(-1*n);
}
else
if(n<10)
putchar(n+'0');
else
{convrt(n/10);
putchar(n%10+'0');}
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询