1.十进制转换成其他进制就是除以那个数字取余,直到商等于0为止,然后倒序打印出来
2.其中余数应该放在一个数组中,这样才能方便之后的循环打印
3.所以涉及到一个循环求余和一个循环打印
#include<iostream>
using namespace std;
int main()
{
int a, b, d,an[100];
cin >> a >> b >> d;
int sum,n=0;
sum = a + b;
while(sum!=0)
{
an[n++] = sum%d;
sum = sum/d;
}
for(int i = n-1;i>=0; i--)
cout << an[i];
return 0;
}