📅  最后修改于: 2023-12-03 15:22:17.513000             🧑  作者: Mango
这是一个求自然数之和的Java程序,采用 While 循环实现。以下是程序代码:
public class Main {
public static void main(String[] args) {
int n = 100;
int i = 1;
int sum = 0;
while(i <= n) {
sum += i;
i++;
}
System.out.println("1到" + n + "的自然数之和为:" + sum);
}
}
该程序通过 While 循环实现了求自然数之和的功能。
自然数是指从1开始的正整数,因此我们可以利用循环来逐个累加自然数,并将它们的总和输出。
程序中,首先定义了一个变量 n
,表示自然数的最大值。同时定义变量 i
和 sum
,分别表示正在计算的自然数和目前的累加总和。
接下来,程序通过 While 循环实现了逐个计算自然数并累加的过程。每次循环,程序将当前自然数加到累加总和中,然后将正在计算的自然数加1。
循环执行的条件是 i <= n
,即正在计算的自然数不能超过最大值。当循环结束时,程序将累加总和输出到控制台。
这个求自然数之和的Java程序演示了 While 循环的基本用法,并展示了如何利用循环实现简单的数学运算。在实际编程中,我们可以通过类似的方法来编写更复杂的算法,以实现各种需求。