亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向對象(I)

Java 面向對象(II)

Java 面向對象(III)

Java 異常處理

Java 列表(List)

Java Queue(隊列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java程序來計算自然數(shù)之和

Java 實例大全

在此程序中,您將學習如何在Java中使用for循環(huán)和while循環(huán)來計算自然數(shù)之和。

正數(shù)1、2、3 ...稱為自然數(shù),其和是從1到給定數(shù)的所有數(shù)字的結果。

對于n,自然數(shù)之和為:

1 + 2 + 3 + ... + n

示例1:使用for循環(huán)的自然數(shù)之和

public class SumNatural {

    public static void main(String[] args) {

        int num = 100, sum = 0;

        for(int i = 1; i <= num; ++i)
        {
            // sum = sum + i;
            sum += i;
        }

        System.out.println("Sum = " + sum);
    }
}

運行該程序時,輸出為:

Sum = 5050

上面的程序從1到給定的num(100)循環(huán),并將所有數(shù)字加到變量sum中。

您可以使用while循環(huán)解決此問題,如下所示:

示例2:使用while循環(huán)的自然數(shù)之和

public class SumNatural {

    public static void main(String[] args) {

        int num = 50, i = 1, sum = 0;

        while(i <= num)
        {
            sum += i;
            i++;
        }

        System.out.println("Sum = " + sum);
    }
}

運行該程序時,輸出為:

Sum = 1275

在上面的程序中,與for循環(huán)不同,我們必須循環(huán)體內(nèi)增加i的值。

盡管兩個程序在技術上都是正確的,但在這種情況下最好使用for循環(huán)。這是因為迭代次數(shù)(最大為num)是已知的。

Java 實例大全