C語(yǔ)言程序試題
學(xué)習(xí)會(huì)使你獲得許多你成長(zhǎng)所必需的“能源”,學(xué)習(xí)會(huì)給你帶來(lái)更多的希望,學(xué)習(xí)會(huì)讓你擁有更多的“資本”。但同時(shí),學(xué)習(xí)也使你付出許多,其中包括你的努力、你的鉆研、你的時(shí)光、你的心血和汗水等。以下是小編為大家搜索整理的C語(yǔ)言程序試題,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
一、程序填空題(30分)
1、下列給定程序中,函數(shù)fun的功能是:將形參n中,各位上為偶數(shù)的數(shù)取出,并按原來(lái)從高位到低位相反的順序組成一個(gè)新數(shù),作為函數(shù)值返回。
例如,輸入一個(gè)整數(shù)27638496,函數(shù)返回值為64862。
請(qǐng)?jiān)诔绦虻南庐?huà)線(xiàn)處填入正確的內(nèi)容并將下畫(huà)線(xiàn)刪除,使程序得出正確的結(jié)果。
注意:部分源程序給出如下。
不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
二、程序改錯(cuò)題(共40分)
2、下列給定程序中函數(shù)fun的功能是:逐個(gè)比較P、q所指兩個(gè)字符串對(duì)應(yīng)位置上的字符,并把ASCI1值大或相等的字符依次存放到C所指的數(shù)組中,形成一個(gè)新的字符串。
例如,若主函數(shù)中a字符串為“aBCDeFgH”,b字符串為“ABcd”,則c中的字符串應(yīng)為“aBcdeFgH”。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
三、程序設(shè)計(jì)題(共30分)
3、編寫(xiě)函數(shù)void fun(char*tt,int PP[]),統(tǒng)計(jì)在tt所指的字符串中…a’到“z”26個(gè)小寫(xiě)字母各自出現(xiàn)的次數(shù),并依次放在pp所指的數(shù)組中。
例如,當(dāng)輸入字符串“abcdefgabcdeabc”后,程序的輸出結(jié)果應(yīng)該是:
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
注意:部分源程序給出如下。
請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫(xiě)的若干語(yǔ)句。
試題程序:
【C語(yǔ)言程序試題】相關(guān)文章:
C語(yǔ)言試題03-28
C語(yǔ)言試題(精選)12-05
c語(yǔ)言鏈接程序03-19
C語(yǔ)言試題及答案07-26