1022 D进制的A+B
#include<stdio.h>
int main()
{
int m,n,d,k=0,sum;
int a[60];
scanf("%d %d %d",&m,&n,&d);
sum=m+n;
if(sum!=0)
{
for(int i=0;sum!=0;i++)
{
a[i]=sum%d;
sum=sum/d;
k=k+1;
}
for(int j=k-1;j>=0;j--)
printf("%d",a[j]);
}
else
printf("0");//当进制转换的时候,千万要注意若为0则直接输出0
}
转载于//www.cnblogs.com/gausstu/p/11317357.html
还没有评论,来说两句吧...