今天搞懂了怎么把十进制转换成任意进制,我试了好几次有时逻辑上没有错误,但是我由于c语言基础不是太好,所以老是出现一些基础错误。以此来记录一下我要写的代码,以后继续铭记。
最近也写了一个十进制转换任意进制–链栈实现
十进制转换任意进制,递归实现
void fun(int n,int m)
{
if(n<m)
{
if(n<10)
printf("%d",n);
else
printf("%c",n-10+'A');
}
else
{
fun(n/m,m);
if(n%m<10)
printf("%d",n%m)<