Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java程序在三個數(shù)字中找到最大的數(shù)字

Java 實例大全

在此程序中,您將學習使用if else和Java中嵌套的if..else語句在三個數(shù)字中找到最大的數(shù)字。

示例1:使用if..else語句在三個數(shù)字中查找最大的

public class Largest {

    public static void main(String[] args) {

        double n1 = -4.5, n2 = 3.9, n3 = 2.5;

        if( n1 >= n2 && n1 >= n3)
            System.out.println(n1 + " 是最大的數(shù)字。");

        else if (n2 >= n1 && n2 >= n3)
            System.out.println(n2 + " 是最大的數(shù)字。");

        else
            System.out.println(n3 + " 是最大的數(shù)字。");
    }
}

運行該程序時,輸出為:

3.9 是最大的數(shù)字。

在上述程序中,三個數(shù)字-4.5,3.9和2.5分別存儲在變量n1,n2和n3。

然后,為了找到最大的數(shù)字,使用if...else語句檢查以下條件

  • 如果n1大于或等于n2和n3,n1則為最大。

  • 如果n2大于或等于n1和n3,n2則為最大。

  • 否則,n3是最大的。

也可以使用嵌套的if..else語句找到最大的數(shù)字。

示例2:使用嵌套的if..else語句查找三個中最大的數(shù)字

public class Largest {

    public static void main(String[] args) {

        double n1 = -4.5, n2 = 3.9, n3 = 5.5;

        if(n1 >= n2) {
            if(n1 >= n3)
                System.out.println(n1 + " 是最大的數(shù)字。");
            else
                System.out.println(n3 + " 是最大的數(shù)字。");
        } else {
            if(n2 >= n3)
                System.out.println(n2 + " 是最大的數(shù)字。");
            else
                System.out.println(n3 + " 是最大的數(shù)字。");
        }
    }
}

運行該程序時,輸出為:

5.5 是最大的數(shù)字。

在上面的程序中,我們不是在單個if語句中檢查兩個條件,而是使用嵌套的if查找最大條件。

然后,為了找到最大的數(shù)字,使用if else語句檢查以下條件

  • 如果n1大于或等于n2,

    • 如果n1大于或等于n3,n1則為最大。

    • 否則,n3是最大的。

  • 其他情況,

    • 如果n2大于或等于兩者n3,n2則為最大。

    • 否則,n3是最大的。

Java 實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清