返回列表 發帖

三數中找出最大的數

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     int  a,b,c,d,e; //,區隔
  7.     cout<<"請依序輸入三個數: ";
  8.     cin >> a >> b >> c; //同時多個值     空白 or Enter
  9.     //cout cin cout cin.....
  10.    
  11.     //第一種方式     *比大小  a b c  =>  a vs b   (d存比較大的值)  => d vs c (得到答案)
  12.    // if(a > b)
  13.     //{
  14.     //     d = a;//d存比較大的值!!!!!!   條件成立
  15.     //}
  16.     //else
  17.     //{
  18.      //    d = b;//條件不成立
  19.     //}  
  20.       
  21.     //三元運算子
  22.     //第二種方式
  23.     d = a > b ? a:b;//條件判斷 ? 條件成立 :(or) 條件不成立
  24.     e = d>c?d:c;
  25.    
  26.     // a b c
  27.     // a vs b    =>  d存最大的值  (暫存)
  28.     // d VS c    =>  e存最大的值  (答案)
  29.    
  30.     cout<<"三數中最大的數為: "<<e<<endl<<endl;
  31.     system("pause");
  32.     return 0;   
  33. }
複製代碼

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表