C++ 程式查詢三個數字中的最大數字


我們可以使用 if 語句多次找到三個數字中最大的數字。它在程式中給出如下所示 −

 線上演示

#include <iostream>
using namespace std;
int main() {
   int a = 5 ,b = 1 ,c = 9;
   if(a>b) {
      if(a>c)
      cout<<a<<" is largest number";
      else
      cout<<c<<" is largest number";
   }else {
      if(b>c)
      cout<<b<<" is largest number";
      else
      cout<<c<<" is largest number";
   }
   return 0;
}

輸出

9 is largest number

在上面的程式中,首先比較 a 和 b。如果 a 大於 b,那麼它會與 c 比較。如果它也大於 c,則意味著 a 是最大的數字,如果不是,則 c 是最大的數字。

if(a>b) {
   if(a>c)
   cout<<a<<" is largest number";
   else
   cout<<c<<" is largest number";
}

如果 a 不大於 b,則意味著 b 大於 a。然後比較 b 和 c。如果它大於 c,則意味著 b 是最大的數字,如果不是,則 c 是最大的數字。

else {
   if(b>c)
   cout<<b<<" is largest number";
   else
   cout<<c<<" is largest number";
}

更新於: 24-6-2020

4K+ 瀏覽量

助力你的 職業

完成課程獲取認證

開始吧
廣告
© . All rights reserved.