十进制转为x进制的递归代码
1 #include <stdio.h> 2 void fun(int n,int x) 3 { 4 if(n==0) return; 5 else 6 { 7 fun(n/x,x); 8 printf("%d",n%x); 9 } 10 } 11 int main() 12 { 13 int n,x; 14 scanf("%d%d",&n,&x); 15 if(n==0) printf("0\n"); 16 else fun(n,x); 17 return 0; 18 }