C語言實現成績等級判別

2021-10-10 19:05:44 字數 586 閱讀 5941

解題思路:這是乙個多分支選擇問題,根據百分制分數將學生成績分為4個等級,如果用if語句來處理至少需要3層巢狀的if,進行3次檢查判斷。用switch語句,進行一次檢查即可得到結果。

源**演示:

#include

//標頭檔案

intmain()

//主函式

return0;

//函式返回值為0

}

編譯結果:

輸入成績級別:d

成績段:不及格小於60

----

----

----

----

----

----

----

----

process exited after 1.931 seconds with return value 0

請按任意鍵繼續.

..

讀者需要注意的一點是:switch後面括號內的「表示式」,其值的型別應為整數型別(包括字元型),switch語句的作用是根據表示式的值,使流程跳轉到不同的語句。

c語言實現成績等級判別

C語言 成績的等級判別

例9 c語言實現按照考試成績的等級輸出百分制分數段,a等為85 100分,b等為70 84分,c等為60 69分,d等為60分以下。解題思路 這是乙個多分支選擇問題,根據百分制分數將學生成績分為4個等級,如果用if語句來處理至少需要3層巢狀的if,進行3次檢查判斷。用switch語句,進行一次檢查即...

學生成績管理 c語言實現

鍊錶a,每個節點存放乙個新的鍊錶b1,b2,b3,b4,b5的頭結點。場景 乙個年級,相當鍊錶a 該年級5個班,每個班5個人,相當於鍊錶b1 b5 做乙個學生成績管理系統 學生成績有語文 數學 英語 功能 錄入成績 找最三科總分的最高分 最低分 算出平均分。include include inclu...

qvector 結構體排序 c 實現成績排序

成績排序是常有的需求,現在就來用c 實現一下 1.需求 1.輸入的第一行資料是學生的總數n,正整數,不會超過int的範圍。2.接下來n行格式是 學生名稱 學生語文成績 學生數學成績 學生英語成績 3.輸出有n行,格式是 排名 學生名 學生總成績 4.輸出按排名公升序排列,排名根據總成績計算。我們來分...