計算機二級C語言程式設計測試題及答案

來源:才華庫 1.39W

2017下半年計算機等級考試時間9月23日-26日,目前進入了衝刺的階段。接下來應屆畢業生小編為大家精心準備了計算機二級C語言程式設計測試題及答案,希望能夠給大家帶來幫助!

一、程式填空題

程式通過定義學生結構體陣列,儲存若干名學生的學號、姓名和三門課的成績。函式fun的功能是:將存放學生資料的結構體陣列,按姓名的字典序(從小到大)排序。請在程式的下畫線處填入正確的.內容並將下畫線刪除,使程式得出正確的結果。

注意:部分源程式給出如下。不得增行或刪行,也不得更改程式的結構!

試題程式:

計算機二級C語言程式設計測試題及答案

計算機二級C語言程式設計測試題及答案 第2張

二、程式修改題

下列給定程式中,函式fun的功能是:從p所指字串中找出ASCII碼值最大的字元,將其放在第一個位置上,並將該字元前的原字元向後順序移動。

例如,呼叫fun函式之前給字串輸入“ABC—DeFGH”,呼叫後字串中的內容應為“eABCDF—GH”。

請改正程式中的錯誤,使它能得出正確的結果。

注意:不要改動main函式,不得增行或刪行,也不得更改程式的結構!

試題程式:

計算機二級C語言程式設計測試題及答案 第3張

計算機二級C語言程式設計測試題及答案 第4張

三、程式設計題

學生的記錄由學號和成績組成,N名學生的資料已放入主函式中的結構體陣列s中。請編寫函式fun,其功能是:把指定分數範圍內的學生資料放在b所指的陣列中,分數範圍內的學生人數由函式值返回。

例如,輸入的分數是60、69,則應當把分數在60~69的學生資料輸出,包含60分和69分的學生資料。主函式中把60放在low中,把69放在heigh中。

注意:部分源程式給出如下。

請勿改動主函式main和其他函式中的任何內容,僅在函式fun的花括號中填入你編寫的若干語句。

試題程式:

計算機二級C語言程式設計測試題及答案 第5張

熱門標籤