#include<iostream>
using namespace std;
int ans[32];
int main(){
int a,b,d;
int num=0;
cin>>a>>b>>d;
int sum=a+b;
do{
ans[num++]=sum%d;
sum=sum/d;
}while(sum>0);
for(int i=num-1;i>=0;i--){
cout<<ans[i];
}
}
1022. D进制的A+B (20) PAT乙级
最新推荐文章于 2022-12-08 11:14:48 发布
本文介绍了一个简单的C++程序,该程序接收三个整数输入a、b和d,首先计算a和b的和,然后将这个和转换为指定的进制数d并逆序输出。通过使用do-while循环进行进制转换,该程序展示了基本的C++语法和数据处理技巧。
185

被折叠的 条评论
为什么被折叠?



