A30621.【进制转换】【入门】十进制
2025-01-01 09:02:57
发布于:江苏
24阅读
0回复
0点赞
#include<iostream>
using namespace std;
char numbers[36]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
string jinzhi(int num,int k){
string str="",rts="";
while(num){
str+=numbers[num%k];
num/=k;
}
for(int i=str.length()-1;i>=0;i--)
rts+=str[i];
return rts;
}
int main(){
int n;
cin>>n;
cout<<jinzhi(n,8);
return 0;
}
这里空空如也
有帮助,赞一个