計算機二級C語言程序設(shè)計考前測試題及答案
一、程序填空題
下列給定程序中,函數(shù)fun的功能是:統(tǒng)計帶頭結(jié)點的單向鏈表中結(jié)點的個數(shù),并存放在形參n所指的存儲單元中。
請在程序的下畫線處填入正確的內(nèi)容并將下畫線刪除,使程序得出正確的結(jié)果。
注意:部分源程序給出如下。
不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
二、程序修改題
下列給定程序中,函數(shù)fun的功能是:求出s所指字符串中最后一次出現(xiàn)的t所指字符串的地址,并通過函數(shù)值返回,在主函數(shù)中輸出從此地址開始的字符串;若未找到,則函數(shù)值為NULL。
例如,當字符串中的內(nèi)容為“abcdabfabcdx”,t中內(nèi)容為“ab”時,輸出結(jié)果應(yīng)是“abcdx”。
當字符串中的內(nèi)容為“abcdabfabcdx”,t中內(nèi)容為“abd”時,則程序輸出未找到信息“notbefound!”。
請改正程序中的錯誤,使它能得出正確的結(jié)果。
注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
三、程序設(shè)計題
編寫函數(shù)fun,其功能是:將兩個兩位數(shù)的正整數(shù)a,b合并成—個整數(shù)放在c中。合并的方式是:將a數(shù)的十位和個位數(shù)依次放在c數(shù)的十位和千位上,b數(shù)的十位和個位數(shù)依次放在c數(shù)的百位和各位上。
例如,當9=45,b=12時,調(diào)用該函數(shù)后,c=5142。
注意:部分源程序給出如下。數(shù)據(jù)文件IN.DAT中的數(shù)據(jù)不得修改。
請勿改動主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun的花括號中填入編寫的若干語句。
試題程序.
2015年全國職稱計算機考試教材(2007模 .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 | |
全國職稱計算機考試速成過關(guān)系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |