题目描述
输入十进制转换,输入其他进制。若”其他进制”>9,用ABCDE等表示。
代码实现
#include <iostream>
using namespace std;
int main(){
int k =0;
int l = 0 ;
scanf("%d%d",&k,&l);
string s = "";
string n = "0123456789ABCDEF";
while( k ){
if(k < 0){
k = -k;
printf("-");
}
s = n[k%l]+s;
k = k/l;
}
cout<<s;
return 0;
}