返回列表 發帖

if...else 判斷式

本帖最後由 鄭繼威 於 2022-8-13 01:23 編輯

雙向判斷式語法
if (條件式或布林值){
   程式區塊一;
}
else{
   程式區塊二;
}


  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {   
  6.     //你要做的事
  7.     int score; //變數名稱與要做的事有一定程度的相關
  8.     cout<<"請輸入你的成績: ";
  9.     cin>>score;
  10.     if(score>=60)
  11.         cout<<"恭喜你及格了,給你糖吃!"<<endl;
  12.     else
  13.         cout<<"不及格!打屁股!"<<endl;

  14.     system("pause");
  15.     return 0;   
  16. }
複製代碼
[小補充]if的條件那邊是可以放布林值的

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.     //變數型態 變數名字=賦予值
  6.     int score;
  7.     cout<<"請輸入SCORE:";
  8.     cin>>score;
  9.     if(score>=60){
  10.          cout<<"及格"<<endl;              
  11.     }
  12.     else{
  13.          cout<<"不及格"<<endl;     
  14.     }
  15.    
  16.     system("pause");
  17.     return 0;   
  18. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;

  4. int main(){
  5.     //1.宣告變數
  6.     int score;
  7.     //2.輸出請使用者輸入成績
  8.     cout<<"請輸入你的成績:";
  9.     //3.取得使用者輸入的成績
  10.     cin>>score;
  11.     //4.開始判斷(if-else)
  12.     //ex:60分以上都可以買東西
  13.     if(score>=60){                        
  14.          cout<<"恭喜你及格了,給你糖吃!"<<endl;              
  15.     }
  16.     else{
  17.          cout<<"不及格!打屁股!"<<endl;      
  18.     }

  19.     system("pause");
  20.     return 0;
  21. }
複製代碼

TOP

返回列表