(Java)一个多位数各位数字相加直至和为一位数

public class AddCart {
	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int num = scanner.nextInt();    //输入一个多位数

		int num1 =0, num2 = 0;
		while(num > 9) {
			num1 = num % 10;    //取余
			num2 = num /10;    //除以10
			num = num1 + num2;
			
		}
		System.out.println(num);
	}
}

如输入一个多位数12456,第一次相加为:18,则输出结果位:9(Java)一个多位数各位数字相加直至和为一位数_第1张图片

你可能感兴趣的:((Java)一个多位数各位数字相加直至和为一位数)