【思路】就按手算那样,最后从下往上输出结果,可以自己拿个例子手算一下。用到递归
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int d = sc.nextInt(); int sum = a+b; jz(sum, d); } public static void jz(int num, int n){ if(num/n != 0){ jz(num/n, n); } System.out.print(num%n); } }