返回列表 發帖

三數中找出最大的數

本帖最後由 陳品肇 於 2021-11-20 11:28 編輯
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int a,b,c;
  7.     // 輸入方法一  空白建隔開輸入的數值
  8.     //cin>>a;
  9.     //cin>>b;
  10.     //cin>>c;
  11.     // 輸入方法二 當有多個輸入可以 用 >> 往下接
  12.     cin>>a>>b>>c;
  13.     // tmp拿來暫存使用
  14.     int tmp=0;
  15.     // 邏輯方法1
  16.       if(a>b)
  17.     {
  18.        tmp =a;
  19.     }else
  20.     {
  21.        tmp =b;
  22.     }
  23.     if(tmp>c)
  24.     {
  25.        cout<<tmp<<endl;
  26.     }else
  27.     {        
  28.        cout<<c<<endl;
  29.     }
  30.     // 邏輯方法2
  31.     // 就是if else 的縮寫
  32.     // if(a>b) a>b是真的 就把a指派給tmp ,a>b是假的 就把冒號後面的指派給tmp
  33.     tmp = (a>b) ? a:b;
  34.     tmp = (tmp>c) ? tmp:c;
  35.     cout<<tmp<<endl;
  36.    
  37.     system ("pause");
  38.     return 0;
  39. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

返回列表