返回列表 發帖

switch 判斷式 (二)

利用 switch 判斷式,設計一成績分級程式,分級方式如下:
90分~100分 優等
80分~89分   甲等
70分~79分   乙等
60分~69分   丙等
0分~59分   不及格
不在以上範圍  輸入錯誤

[使用者介面如下]
請輸入你的成績: 77
乙等!
請輸入你的成績: 101
輸入錯誤!
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int score;
  7.     cout<<"請輸入你的成績: ";
  8.     cin>>score;
  9.     switch(score)
  10.     {
  11.         case 90 ... 100:
  12.             cout<<"優等"<<endl;
  13.             break;
  14.         case 80 ... 89:
  15.             cout<<"甲等"<<endl;
  16.             break;
  17.         case 70 ... 79:
  18.             cout<<"乙等"<<endl;
  19.             break;
  20.         case 60 ... 69:
  21.             cout<<"丙等"<<endl;
  22.             break;
  23.         case 0 ... 59:     
  24.             cout<<"不及格"<<endl;
  25.             break;
  26.         default:
  27.             cout<<"輸入錯誤"<<endl;
  28.     }  
  29.     system("pause");
  30.     return 0;   
  31. }
複製代碼

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表