Java程式:求三個數的最大值
在本文中,我們將學習如何使用if-else語句在Java中查詢三個數中的最大值。if-else結構允許我們評估條件並在條件為真或假時執行不同的程式碼塊。我們將使用比較運算子和控制流語句檢查三個數字的值以確定最大值。
問題陳述
給定三個整數值,編寫一個Java程式,使用if-else語句查詢它們中的最大值。輸入
num1 = 15, num2 = -5, num3 = 7
輸出
15 is the maximum number.
查詢三個數中最大值的步驟
以下是查詢三個數中最大值的步驟
- 定義三個要比較的整數。
- 使用if條件 檢查第一個數字(num1)是否大於或等於第二個(num2)和第三個(num3)數字。
- 如果第一個條件為假,則使用else if條件檢查第二個數字(num2)是否大於或等於第一個(num1)和第三個(num3)數字。
- 如果以上兩個條件都不為真,則第三個數字(num3)將是最大的。
Java程式:求三個數的最大值
以下是查詢三個數中最大值的示例
public class Example {
public static void main(String args[]) {
int num1 = 15;
int num2 = -5;
int num3 = 7;
if (num1 >= num2 && num1 >= num3)
System.out.println( num1 + " is the maximum number.");
else if (num2 >= num1 && num2 >= num3)
System.out.println( num2 + " is the maximum number.");
else
System.out.println( num3 + " is the maximum number.");
}
}
輸出
15 is the maximum number.
程式碼解釋
在這個程式中,我們用值15、-5和7分別初始化三個整型變數num1、num2和num3。然後,我們使用if語句進行比較。我們檢查num1是否大於或等於num2和num3。如果此條件為真,則num1是最大數,並將其列印為結果。如果第一個條件為假,我們繼續進行else if條件,在這裡我們檢查num2是否大於或等於num1和num3。如果滿足此條件,則列印num2作為最大值。如果第一個和第二個條件都不為真,則預設情況下,num3必須是最大的,因此程式列印num3作為最大數。
廣告
資料結構
網路
關係資料庫管理系統(RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP