public static void main(String[] args) {
int res = 0;
for (int i = 1; i <= 1234; i++) {res += sum(i);}
System.out.println(res);
}
public static int sum (int num){
int temp = num/10;
if (temp==0){return num;}
return num%10 + sum(temp);
}
public class Test1 { //组成数字1到1234的所有数字的各位的总和是 public static void main(String[] args) { int num=0; int ten=0; int hundred=0; int thousand=0; int sum=0; for(int i=1;i<1235;i++) {
public class test { public static void main(String[] args) { int sum = 0; for (int i = 1; i <= 1234; i++) { int temp = i; if(i<=9) { sum+=temp; } if(i>9&&i<=99) { sum+=(temp/10+temp%10); } if(i>99&&i<=999) { sum+=(temp/100+(temp%100)/10+temp%10); } if(i>999) { sum+=(temp/1000+(temp%1000)/100+(temp%100)/10)+temp%10; } } System.out.println(sum); } }