#include<stdio.h> #include<stdlib.h> int main() { int a,b,D; scanf("%d%d%d",&a,&b,&D); int sum=a+b; if(sum==0) //【caution】特判0的时候 { printf("0"); return 0; } int arr[35]; //不需要用char然后memset,原始是什么都无所谓,都会被冲掉 int i=0; while(sum!=0) { arr[i]=sum%D; sum/=D; ++i; } for(int j=i-1 ; j>=0 ; --j) printf("%d",arr[j]); //system("pause"); return 0; }
时间: 2024-08-24 13:42:17