首页 > 其他 > 详细

PAT进制转换---1022 D进制的A+B (20分)

时间:2020-06-09 09:27:29      阅读:35      评论:0      收藏:0      [点我收藏+]

这题是十进制转换为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;
}

PAT进制转换---1022 D进制的A+B (20分)

原文:https://www.cnblogs.com/bingers/p/13070474.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!