所有评测用例满足:0 ≤ n ≤ 1000000000。
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
new Main().run();
}
private void run() {
Scanner fin=new Scanner(System.in);
int n=fin.nextInt();
int result=0;
String nString=String.valueOf(n);//将输入的整数转换为字符串
int[] nArray=new int[nString.length()];//将整数存到数组,便于后面循环以及将整数每个数字分开成单独的字符串便于计算
for(int i=0;i<nString.length();i++){
nArray[i]=nString.charAt(i)-48;//48是‘0’的ASCLL码,这里-48和-‘0’等价
result=result+nArray[i];
}
System.out.println(result);
}
}