返回列表 發帖

複習 switch 判斷式

利用 switch 判斷式, 設計一成績分級程式, 分級方式如下:
80分~100分  甲等
70分~79分    乙等
60分~69分    丙等
0分~59分      不及格
不在以上範圍  輸入錯誤
  1. [hide]#include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.    /* 利用 switch 判斷式, 設計一成績分級程式, 分級方式如下:
  7.     80分~100分  甲等
  8.     70分~79分    乙等
  9.     60分~69分    丙等
  10.     0分~59分      不及格
  11.     不在以上範圍  輸入錯誤*/
  12.    
  13.     int score=0;
  14.     cout << "請輸入你的成績"  << endl;
  15.     cin >> score;
  16.    
  17.     switch(score)
  18.     {
  19.       case  80 ... 100:     //如果以區間來呈現            
  20.           cout << "甲等" << endl;
  21.       break;
  22.       
  23.       case  70 ... 79:     //如果以區間來呈現            
  24.           cout << "乙等" << endl;
  25.       break;
  26.       
  27.       case  60 ... 69:     //如果以區間來呈現            
  28.           cout << "丙等" << endl;
  29.       break;
  30.       
  31.       case  0 ... 59:     //如果以區間來呈現            
  32.           cout << " 不及格" << endl;
  33.       break;
  34.     }
  35.    
  36.    
  37.     system("pause");
  38.     return 0;   
  39.    
  40. }
  41. [/hide]
複製代碼

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表