標題:
switch判斷式 (二)
[打印本頁]
作者:
許婷芳
時間:
2019-8-16 15:58
標題:
switch判斷式 (二)
本帖最後由 許婷芳 於 2019-8-23 15:09 編輯
利用 switch 判斷式,設計一成績分級程式, 分級方式如下:
90分~100分 優等
80分~89分 甲等
70分~79分 乙等
60分~69分 丙等
0分~59分 不及格
不在以上範圍 輸入錯誤
[attach]6964[/attach]
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int score; //宣告變數
re: //重覆執行
cout<<"請輸入你的成績: ";
cin>>score;
switch(score) //(判斷值直接放變數) if(score==100)
{ //跟主程式一樣要加大括號
case 90 ... 100: //當score為90~100,後面要加冒號
cout<<"優等"<<endl;
break; //跳出case迴圈 ,後面要加分號
case 80 ... 89:
cout<<"甲等"<<endl;
break;
case 70 ... 79:
cout<<"乙等"<<endl;
break;
case 60 ... 69:
cout<<"丙等"<<endl;
break;
case 0 ... 59:
cout<<"不及格"<<endl;
break;
default: //switch迴圈裡面的else,顯示其他執行結果
cout<<"輸入錯誤"<<endl;
}
goto re; //跑回re執行點重覆執行
system("pause");
return 0;
}
複製代碼
作者:
林祐霆
時間:
2019-8-16 19:30
此帖僅作者可見
作者:
謝以愛
時間:
2019-8-16 19:33
此帖僅作者可見
作者:
蘇詠翔
時間:
2019-8-16 19:41
此帖僅作者可見
作者:
謝以恩
時間:
2019-8-16 19:47
此帖僅作者可見
作者:
廖文綺
時間:
2019-8-16 19:48
此帖僅作者可見
作者:
謝以恩
時間:
2019-8-16 19:49
此帖僅作者可見
作者:
謝以恩
時間:
2019-8-16 19:50
此帖僅作者可見
作者:
尤爾呈
時間:
2019-8-16 19:52
此帖僅作者可見
作者:
洪承廷
時間:
2019-8-21 11:40
此帖僅作者可見
作者:
蘇韋誠
時間:
2019-8-28 17:22
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2