十进制转为x进制的递归代码

十进制转为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 }

 

posted on 2019-03-12 17:58  华山青竹  阅读(240)  评论(0编辑  收藏  举报

导航