下列是依據分數 s 評定等級的程式碼片段:- if (s >= 95) {
- printf("A+ \n");
- }
- else if (s > 85) {
- printf("A \n");
- }
- else if (s > 75) {
- printf("B \n");
- }
- else if (s > 65) {
- printf("C \n");
- }
- else {
- printf("F \n");
- }
複製代碼 95~100 判為 A+ 等
85~94 判為 A 等
75~84 判為 B 等
65~74 判為 C 等
0~64 判為 F 等
這段程式碼在處理 0~100 的分數時,有幾個分數的等級是錯誤的?
(A) 5
(B) 7
(C) 10
(D) 3
本帖隱藏的內容需要積分高於 1 才可瀏覽 |