當前位置:才華齋>計算機>C語言>

C語言程式試題

C語言 閱讀(1.92W)

學習會使你獲得許多你成長所必需的“能源”,學習會給你帶來更多的希望,學習會讓你擁有更多的“資本”。但同時,學習也使你付出許多,其中包括你的努力、你的鑽研、你的時光、你的心血和汗水等。以下是小編為大家搜尋整理的C語言程式試題,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言程式試題

  一、程式填空題(30分)

1、下列給定程式中,函式fun的功能是:將形參n中,各位上為偶數的數取出,並按原來從高位到低位相反的順序組成一個新數,作為函式值返回。

例如,輸入一個整數27638496,函式返回值為64862。

請在程式的下畫線處填入正確的內容並將下畫線刪除,使程式得出正確的結果。

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

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

試題程式:

  二、程式改錯題(共40分)

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

例如,若主函式中a字串為“aBCDeFgH”,b字串為“ABcd”,則c中的'字串應為“aBcdeFgH”。

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

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

試題程式:

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

3、編寫函式void fun(char*tt,int PP[]),統計在tt所指的字串中…a’到“z”26個小寫字母各自出現的次數,並依次放在pp所指的陣列中。

例如,當輸入字串“abcdefgabcdeabc”後,程式的輸出結果應該是:

3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

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

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

試題程式: