十进制转换成N进制
//十進制轉換成N進制
#include<stdio.h>
void?fun(int?num,int?B);
void?main()
{
?int?num,B;
?printf("輸入要轉換的十進制數\n");
?scanf("%d",&num);
?printf("輸入要轉換的進制數\n");
?scanf("%d",&B);
?fun(num,B);
?printf("\n");
}
void?fun(int?num,int?B)
{
?int?n,m;
?n?=?num?%?B;
?m?=?num/B;
?if(m?>=?B)
??fun(m,B);
?else
??printf("%d",m);
?printf("%d",n);
}
#include<stdio.h>
void?fun(int?num,int?B);
void?main()
{
?int?num,B;
?printf("輸入要轉換的十進制數\n");
?scanf("%d",&num);
?printf("輸入要轉換的進制數\n");
?scanf("%d",&B);
?fun(num,B);
?printf("\n");
}
void?fun(int?num,int?B)
{
?int?n,m;
?n?=?num?%?B;
?m?=?num/B;
?if(m?>=?B)
??fun(m,B);
?else
??printf("%d",m);
?printf("%d",n);
}
轉載于:https://www.cnblogs.com/gxldan/archive/2011/11/21/4066785.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結