以下是代码
#include<bits/stdc++.h>
using namespace std;
int n,m;
void jc(int n)
{
if(n<=0) return ;
else
{
jc(n/abs(m));
if(n%m>=10)
{
cout<<char(n%abs(m)-10+'A');
}
else
{
cout<<n%abs(m);
}
}
}
int main()
{
cin>>n>>m;
cout<<n<<"=";
jc(abs(n));
cout<<"(base"<<m<<")";
return 0;
}