题解
2026-08-09 16:13:36
发布于:广东
0阅读
0回复
0点赞
留个点赞👍再走吧!
#include<bits/stdc++.h>
using namespace std;
int a[105];
char six[20] = "ABCDEFGHIJKL";
int main(){
int n,jin;
cin >> n >> jin;
cout << n << "=";
int t=1;
while(n!=0){
a[t] = n%jin;
n/=jin;
if(a[t]<0){
a[t] -= jin;
n++;
}
t++;
}
for(int i=t-1;i>=1;i--){
if(a[i]>9) cout << six[a[i]-10];
else cout << a[i];
}
printf("(base%d)",jin);
return 0;
}
这里空空如也







有帮助,赞一个