/*
輸入一個整數score代表分數,根據分數輸出等級(A-E)(用兩種方式)
A:90~100 score/10 == 9、10
B:80~89 score/10 == 8
C:70~79 score/10 == 7
D:60~69 score/10 == 6
E:0~60
*/
#include <stdio.h>
int main()
{
int score = 100;
switch (score/10) {
case 10: // 100
case 9: // 90+
printf("A\n");
break;
case 8: // 80+
printf("B\n");
break;
case 7: // 70+
printf("C\n");
break;
case 6: // 60+
printf("D\n");
break;
default:
printf("E\n");
break;
}
/*
if和switch
1> if語句能完成的功能,switch並不一定能完成
int a = 10;
if (a>100)
{
}
2> 在有些情況下,if語句和switch語句可以互換
3> switch能完成的功能,if語句都能完成
*/
return 0;
}