對學員的結業考試成績評測(用Switch來寫)

2021-09-24 14:39:49 字數 692 閱讀 5429

對學員的結業考試成績評測(用switch來寫)

score≥90:a

80≤score<90:b

70≤score<80:c

60≤score<70:d

score<60:e

using system;

console.readline();}}

}

編寫****現的一些問題:

剛開始在case後面寫了乙個比較運算子,結果程式顯示錯誤,後來在網上搜的這句話

在case後面跟的是乙個值型的資料,而不是邏輯型的資料,所以在case後面不能跟》90這型別的資料的。不過每十分是乙個階段就好處理了!

後來就將switch()中新增了乙個賦值運算子,然後case後就跟了「值」,後來執行程式是時發現只有10的倍數才能執行,才知道原來應該寫乙個等式的。然後:

a = score / 10;

int a1 = (int)a;

switch (a1)

q:控制項無法從最終用例標籤(「default」)脫離開關。

s:出現這種情況一定是結尾忘記寫break了。

期末考試成績

劃分方法如下,90分 含90 以上的為a,8090 含80 間的為b,7080 含70 間的為c,60 70 含60 的為d,不及格的為e。根據輸入的成績,程式設計輸出各個級別段人數。input 輸入第一行包含乙個正整數n n 100 代表學生的數目,接下來有n行資料每行乙個整數 0 100 代表 ...

筆試題11 考試成績排名

題目描述 學校裡有n個同學,老師要按照同學們的考試成績給大家進行排名,一共有多少種不同的排名可能 成績相同的同學不計名字次序,算一種排名 輸入描述 每組資料第一行乙個整數n,代表有n同學 1 n 19 輸出描述 對於每組資料輸出乙個整數佔一行,代表n個同學之間的排名有多少種可能。例子 輸入23 輸出...

華為機試 從考試成績中劃出及格線

題目 從考試成績中劃出及格線 10個學生考完期末考試評卷完成後,a老師需要劃出及格線,要求如下 1 及格線是10的倍數 2 保證至少有60 的學生及格 3 如果所有的學生都高於60分,則及格線為60分 輸入 輸入10個整數,取值0 100 輸出 輸出及格線,10的倍數 include include...