import java.util.Scanner;publicclassdiGui{publicstaticvoidmain(String[] args){
System.out.println("输入数字:");
Scanner sc =newScanner(System.in);int n = sc.nextInt();
System.out.println("每一位数字相加之和为:");int i =fun(n);
System.out.println(i);}publicstaticintfun(int n){int i =0;if(n<9){return n ;}else{
i = n%10+fun(n/10);}return i ;}}
测试:
输入数字:
1729
每一位数字相加之和为:
19