1 #include<stdio.h> 2 int main() 3 { 4 int num,n,array[100],i=0; 5 scanf("%d%d",&num,&n); //接受十进制的数和需要转换的进制 6 array[i]=num%n; //倒序取模 7 while(num/=n) //直到数组取空 8 { 9 i++; //累计次数倒叙输出 10 array[i]=num%n; 11 } 12 while(i>=0) 13 { 14 printf("%d",array[i--]); //倒叙输出 15 } 16 17 return 0; 18 }
原文:https://www.cnblogs.com/old-horse/p/14643125.html