【c++解决】用递归算法将一个十进制数X转换成任意进制数M(M≤16)。 1.【题目描述】 2.【代码】 1.【题目描述】 【题目描述】 用递归算法将一个十进制数X转换成任意进制数M(M≤16)。 【输入】 一行两个数,第一个十进制数X,第二个为进制M。 【输出】 输出结果。 【输入样例】 31 16 {将十进制31转化为十六进制数} 【输出样例】 1F 2.【代码】 #include<bits/stdc++.h> using namespace std; int n,m,t=0; char a[1000]; void fun(int n,int m) { if(n<m) { if(n>=10) { switch(n) { case 10: a[t++]=