#include <iostream>
#include "stdio.h"
using namespace std;
int main()
{
long num1, num2, D,sum;
cin>>num1>>num2>>D;
//cin >> num1 >> num2 >> D;
sum = num1 + num2;
long a[1000] = { 0 };/*申请一个数组用来存放进制转换以后得到的数据,注意最后
逆序输出
*/
long i = 0,cnt=0;
while (sum > 0)
{
cnt++;
a[i] = sum % D;
cout << a[i] << endl;
sum = (sum - a[i]) / D;
i++;
}//cout << cnt;
for (long i = cnt-1; i >=0; i--) {
printf("%ld", a[i]);
}
return 0;
}
简单的进制转换
最新推荐文章于 2022-10-11 11:34:50 发布