本帖最後由 陳品肇 於 2021-11-20 11:28 編輯
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- int main()
- {
- int a,b,c;
- // 輸入方法一 空白建隔開輸入的數值
- //cin>>a;
- //cin>>b;
- //cin>>c;
- // 輸入方法二 當有多個輸入可以 用 >> 往下接
- cin>>a>>b>>c;
- // tmp拿來暫存使用
- int tmp=0;
- // 邏輯方法1
- if(a>b)
- {
- tmp =a;
- }else
- {
- tmp =b;
- }
- if(tmp>c)
- {
- cout<<tmp<<endl;
- }else
- {
- cout<<c<<endl;
- }
- // 邏輯方法2
- // 就是if else 的縮寫
- // if(a>b) a>b是真的 就把a指派給tmp ,a>b是假的 就把冒號後面的指派給tmp
- tmp = (a>b) ? a:b;
- tmp = (tmp>c) ? tmp:c;
- cout<<tmp<<endl;
-
- system ("pause");
- return 0;
- }
複製代碼 |