1. 程式人生 > >(Java)一個多位數各位數字相加直至和為一位數

(Java)一個多位數各位數字相加直至和為一位數

如輸入一個多位數12456,第一次相加為:18,則輸出結果位:9

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);
	}
}