PAT进制转换---1022 D进制的A+B (20分)
1022 D进制的A+B (20分)
这题是十进制转换为d进制的题
从后往前存入的
do{
z[num++]=n%d;
n/=d;
}while(n!=0);
#include<iostream>
using namespace std;
int main(){
int a,b,d;cin>>a>>b>>d;
int n=a+b;
int z[40],num=0;
do{
z[num++]=n%d;
n/=d;
}while(n!=0);
for(int i=num-1;i>=0;i--){
cout<<z[i];
}
return 0;
}