尋找四個輸入整型數中最大值的 C++ 程式


假設我們有四個整數 a、b、c 和 d。我們必須透過建立自己的函式來查詢它們中的最大值。因此,我們將建立一個以兩個數字作為輸入並查詢最大值的 max() 函式,然後使用這些數字,我們將查詢所有四個數字的最大值。

因此,如果輸入為 a = 75、b = 18、c = 25、d = 98,則輸出將為 98。

為了解決這個問題,我們將按照以下步驟進行操作-

  • 定義一個函式 max(),它將取 x 和 y
  • 返回 x 和 y 的最大值
  • 取四個數字 a、b、c 和 d
  • left_max := max(a, b)
  • right_max := max(c, d)
  • final_max = max(left_max, right_max)
  • 返回 final_max

示例

讓我們看看以下實現以獲得更好的理解-

#include <iostream>
using namespace std;
int max(int x, int y){
    if(x > y){
        return x;
    }else{
        return y;
    }
}
int main(){
    int a = 75, b = 18, c = 25, d = 98;
    int left_max = max(a, b);
    int right_max = max(c, d);
    int final_max = max(left_max, right_max);
    cout << final_max;
}

輸入

75, 18, 25, 98

輸出

98

更新於: 07-Oct-2021

6K+ 檢視

開啟你的職業

完成課程獲得認證

開始
廣告
© . All rights reserved.