C語(yǔ)言程序設(shè)計(jì)試題
俗話說(shuō):“一份耕耘,一分收獲。”耕耘就得付出一定的代價(jià),沒(méi)有那含辛如苦的“耕耘”,哪能領(lǐng)會(huì)到甜人心田的收獲?以下是小編為大家搜索整理的C語(yǔ)言程序設(shè)計(jì)試題,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
一、程序填空題(30分)
1、下列給定程序中,函數(shù)fun的功能是進(jìn)行數(shù)字字符轉(zhuǎn)換。
若形參ch中是數(shù)字字符‘0’~‘9’,則將‘0’轉(zhuǎn)換成‘9’,‘1’轉(zhuǎn)換成‘8’,‘2’轉(zhuǎn)換成‘7’,…,‘9’轉(zhuǎn)換成‘0’;若是其他字符則保持不變;并將轉(zhuǎn)換后的結(jié)果作為函數(shù)值返回。
請(qǐng)?jiān)诔绦虻南庐?huà)線處填入正確的內(nèi)容并將下畫(huà)線刪除,使程序得出正確的結(jié)果。
注意:部分源程序給出如下。
不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
二、程序改錯(cuò)題(共40分)
2、下列給定程序中函數(shù)fun的功能是:從整數(shù)10~55,查找能被3整除且有一位上的數(shù)值是5的數(shù),把這些數(shù)放在b所指的數(shù)組中,這些數(shù)的個(gè)數(shù)作為函數(shù)值返回。規(guī)定函數(shù)中al放個(gè)位數(shù),a2放十位數(shù)。
請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
三、程序設(shè)計(jì)題(共30分)
3、編寫(xiě)函數(shù)fun,其功能是:比較字符串的長(zhǎng)度,不得使用C語(yǔ)言提供的求字符串長(zhǎng)度的函數(shù),函數(shù)返回較長(zhǎng)的字符串。若兩個(gè)字符長(zhǎng)度相同,則返回第一個(gè)字符串。
例如,輸入“beijing”“shanghai”(為Enter鍵),函數(shù)將返回“shanghai”。
注意:部分源程序給出如下。
請(qǐng)勿改動(dòng)主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號(hào)中填入你編寫(xiě)的若干語(yǔ)句。
試題程序:
【C語(yǔ)言程序設(shè)計(jì)試題】相關(guān)文章:
C語(yǔ)言試題08-02
C語(yǔ)言試題11-01
C語(yǔ)言試題10-20
C語(yǔ)言程序試題04-26
C語(yǔ)言試題大全08-06
C語(yǔ)言試題及答案07-26
C語(yǔ)言練習(xí)試題07-01