返回列表 發帖

條件運算子

條件運算子通常運用在需要二選一的情況下,提供了一個更精簡快速的方法來撰寫條件式的陳述,可用來取代if-else陳述。
它的語法是:
條件判斷式 ? true陳述 : false陳述;
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str="";
  8.     re:
  9.     cout<<"請輸入年齡: ";
  10.     cin>>age;
  11.     str=age>=18?"可以考駕照了":"未滿18";
  12.     cout<<str<<endl<<endl;
  13.     goto re;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str;
  8.     re:
  9.     cout<<"請輸入你的年齡?";
  10.     cin>>age;
  11.     str=(age>=18)?"可以考駕照了":"未滿18";
  12.     cout<<str<<endl<<endl;
  13.     goto re;
  14.     system("pause");
  15.     return 0;
  16. }
  17.      
複製代碼

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    float a,b,c,d,e;
  7.    re:
  8.    cout<<"輸入三個數:";
  9.    cin>>a>>b>>c;
  10.    d=a>b?a:b;
  11.    e=d>c?d:c;
  12.    cout<<e<<endl<<endl;
  13.    goto re;
  14.    system("pause");
  15.    return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str;
  8.     re:
  9.     cout<<"請輸入年齡:";
  10.     cin>>age;
  11.     str=(age>=18)?"可以考駕照了!":"未滿18...";
  12.     cout<<str<<endl<<endl;
  13.     goto re;   
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str;
  8.     re:
  9.     cout<<"請輸入你的年齡:";
  10.     cin>>age;
  11.     str=(age>=18)?"可以考駕照":"不能考駕照";
  12.     cout<<str<<endl<<endl;
  13.     goto re;

  14.    system("pause");
  15.    return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>                                                            
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     float age;
  7.     string str;
  8.     re:
  9.     cout<<"請輸入年齡: ";
  10.     cin>>age;
  11.     str=(age>=18)?"可以考駕照了":"未滿18";
  12.     cout<<str<<endl<<endl;
  13.     goto re;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str;
  8.     re:
  9.     cout<<"請輸入你的年紀";
  10.     cin>>age;
  11.     str=(age>=18)?"可以考駕照了":"未成年";
  12.     cout<<str<<endl<<endl;
  13.     goto re;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str="";
  8.     re:
  9.     cout<<"請輸入年齡: ";
  10.     cin>>age;
  11.     str=age>=18?"可以考駕照了":"未滿18";
  12.     cout<<str<<endl<<endl;
  13.     goto re;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    float age;
  7.    string str;
  8.    re:
  9.    cout<<"輸入年齡:";
  10.    cin>>age;
  11.    str=(age>=18)?"可考駕照":"未滿十八歲";
  12.    cout<<str<<endl<<endl;
  13.    goto re;
  14.    system("pause");
  15.    return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6. float age;
  7. string str;
  8. re:
  9. cout<<"請輸入你的年齡: ";
  10. cin>>age;
  11. str=(age>=18)?"可以考駕照了":"未滿18";
  12. cout<<str<<endl<<endl;                                                   
  13. goto re;     
  14. system("pause");
  15. return 0;                     
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.   float age;
  7.   string str;
  8.   re:
  9.   cout<<"請輸入年齡";
  10.   cin>>age;
  11.   str=(age>=18)?"可考照":"不可考照";
  12.   cout<<str<<endl<<endl;
  13.   goto re;      
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼
我要當超級版主==

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     float age;
  8.     string str;
  9.     cout<<"請輸入年齡: ";
  10.      cin>>age;
  11.      str=age>=18?"可考駕照":"未滿18";
  12.      cout<<str<<endl<<endl;
  13.     goto re;
  14.     system("pause");
  15.     return 0;   
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     re:
  7.     float age;
  8.     string str;
  9.     cout<<"清輸入年齡: ";
  10.     cin>>age;
  11.     str=(age>=18)?"已滿18":"未滿18";
  12.     cout<<str<<endl<<endl;
  13.    
  14.     goto re;
  15.    
  16.    
  17.    
  18.     system ("pause");
  19.     return 0;
  20. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str;
  8.     re:
  9.     cout<<"請輸入你的年齡: ";
  10.     cin>>age;
  11.     str=(age>=18)?"可以考駕照了":"未滿18";
  12.     cout<<str<<endl<<endl;        
  13.     goto re;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     float age;
  7.     string str;
  8.     re:
  9.     cout<<"請輸入你的年齡:";
  10.     cin>>age;
  11.     str=(age>=18)?"可以考駕照":"未滿18";
  12.     cout<<str<<endl<<endl;
  13.     goto re;
  14.     system("pause");
  15.     return 0;
  16. }
複製代碼

TOP

返回列表