淘先锋技术网

首页 1 2 3 4 5 6 7

Java非常适合进行数学计算。这里我们来计算9 99 999的和。

public class Main {
public static void main(String[] args) {
long num = 999999;
long sum = 0;
for (long i = 9; i<= num; i = i * 10 + 9) {
sum += i;
}
System.out.println("9 + 99 + 999 + ... + 999999 = " + sum);
}
}

我们定义了两个变量num和sum,num表示最大的数,sum表示总和。循环中,从9开始,每次乘以10再加上9,直到大于等于num为止。在每次循环中,把当前的数加到sum里。最后输出结果,得到9 + 99 + 999 + ... + 999999 = 1111107。

这是一段简单的Java程序,但展现了Java强大的计算能力。