public class Main {
public static void main(String[] args) {
//write your code here........
//循环外定义变量,temp记录每次循环的数,sum进行累加
long temp=0;
long sum=0;
for(int i=0 ; i<10 ; i++){
temp=(long)(9*Math.pow(10,i)+temp);
sum+=temp;
}
System.out.print(sum);
//这种方法也不错,通过字符串累加再转换成long
/*
long sum=9;
String str ="9";
for(int i=1 ; i<10 ; i++){
str = str + "9";
sum = sum + Long.parseLong(str);
}
System.out.print(sum);
*/
}
}

京公网安备 11010502036488号