- 陈志向 的博客
转n进制
- 2025-6-7 15:51:38 @
#include<bits/stdc++.h>
using namespace std;
string zhuann(int x,int n){
string a="";
while(x){
if(x%n>9){
a=char(x%n-10+'A')+a;
}
else{
a=char(x%n+'0')+a;
}
x=x/n;
}
return a;
}
int main(){
int n;
cin>>n;
cout<<zhuann(n,2)<<endl<<zhuann(n,8)<<endl<<zhuann(n,16);
return 0;
}