C++环境编译
十进制数加法除基取余
#include <cstdio> int main(int argc, const char * argv[]) { // insert code here... int a,b,c; printf("input:"); scanf("%d%d%d",&a,&b,&c); int sum = a + b; int ans[31], num = 0; do{ ans[num++] = sum % c; sum /= c; }while(sum != 0); for(int i = num - 1;i >= 0;i--) printf("%d\n",ans[i]); return 0; }