经典指数          
原因
3820
浏览数
0
收藏数
 

输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。 输入描述: 输入在一行中依次给出3个整数A、B和D。 输出描述: 输出A+B的D进制数。 输入例子: 123 456 8 输出例子: 1103

     举报   纠错  
 
切换
1 个答案

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

// TODO 自动生成的方法存根

Scanner sc=new Scanner(System.in);

int a=sc.nextInt();

int b=sc.nextInt();

int d=sc.nextInt();

int c=a+b;

String str="";

while(c>0){

int temp=c%d;

str=temp+str;

c=c/d;

}

System.out.print(str);

}

}

 
切换
撰写答案