- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- int a,b,c,d,e; //,區隔
- cout<<"請依序輸入三個數: ";
- cin >> a >> b >> c; //同時多個值 空白 or Enter
- //cout cin cout cin.....
-
- //第一種方式 *比大小 a b c => a vs b (d存比較大的值) => d vs c (得到答案)
- // if(a > b)
- //{
- // d = a;//d存比較大的值!!!!!! 條件成立
- //}
- //else
- //{
- // d = b;//條件不成立
- //}
-
- //三元運算子
- //第二種方式
- d = a > b ? a:b;//條件判斷 ? 條件成立 :(or) 條件不成立
- e = d>c?d:c;
-
- // a b c
- // a vs b => d存最大的值 (暫存)
- // d VS c => e存最大的值 (答案)
-
- cout<<"三數中最大的數為: "<<e<<endl<<endl;
- system("pause");
- return 0;
- }
複製代碼 |