2016年9月計算機二級《C語言》試題與答案

來源:文萃谷 3.4K

  一、程式填空題

2016年9月計算機二級《C語言》試題與答案

下列給定程式中,函式fun的功能是:從形參SS所指字串陣列中,刪除所有串長超過k的字串,函式

返回剩餘字串的個數。ss所指字串陣列中共有N個字串,且串長小於M。

請在程式的下劃線處填入正確的內容並將下劃線刪除,使程式得出正確的結果。注意:部分源程式在檔案BLANKl.C中。

不得增行或刪行.也不得更改程式的結構!

  二、程式修改題(共18分)

下列給定程式中函式fun的功能是:逐個比較P.q所指兩個字串對應位置上的字元,並把ASCIl值大或相等的字元依次存放到C所指的陣列中,形成一個新的字串。

例如,若主函式中a字串為“aBCDeFgH”,b字串為“Abed”,則C中的字串應為“aBcdeFgH”。請改正程式中的錯誤,使它能得出正確的結果。

注意:部分源程式在檔案MODll.C中,不得增行或刪行,也不得更改程式的結構!

  三、程式設計題(共24分)

規定輸入的字串中只包含字母和*號。請編寫函式fun,其功能是:除了字串前導的。號之外,將串中其他*號全部刪除。在編寫函式時.不得使用C語言提供的字串函式.

熱門標籤