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强大的计算能力。