- 計(jì)算機(jī)二級《C語言》操作試題與答案 推薦度:
- 相關(guān)推薦
2017年計(jì)算機(jī)二級C語言操作試題及答案
一、程序填空題
給定程序的主函數(shù)中,已給出由結(jié)構(gòu)體構(gòu)成的鏈表結(jié)點(diǎn)a、b、C,各結(jié)點(diǎn)的數(shù)據(jù)域中均存入字符,函數(shù)fun()的作用是:將a、b、C三個結(jié)點(diǎn)鏈接成一個單向鏈表,并輸出鏈表結(jié)點(diǎn)中的數(shù)據(jù)。
請?jiān)诔绦虻南庐嬀處填人正確的內(nèi)容并把下畫線刪除,使程序得出正確的結(jié)果。
注意:源程序存放在考生文件夾下的BLANK1.C中。不得增行或刪行,也不得更改程序的結(jié)構(gòu)!
試題程序:
二、程序修改題
給定程序MODl1.C中,函數(shù)fun()的功能是統(tǒng)計(jì)s所指一維數(shù)組中0的個數(shù)(存在變量zer0中)和1的個數(shù)(存在變量0ne中),并輸出結(jié)果。
請改正函數(shù)fun中指定部位的錯誤,使它能得出正確的結(jié)果。
注意:不要改動main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
三、程序設(shè)計(jì)題
請編寫函數(shù)fun,其功能是將形參s所指字符串放入形參a所指的字符數(shù)組中,使a中存放同樣的字符串。說明:不得使用系統(tǒng)提供的字符串函數(shù)。
注意:部分源程序存在PROGl.C中,請勿改動主函數(shù)main和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun指定的部位填入所編寫的若干語句。
參考答案
一、程序填空題
【參考答案】
(1)pb(2)P->data(3)P->next
【解題思路】
填空1:將三個結(jié)點(diǎn)連接起來,即將pa的指針域指向pb,pb的指針域指向pc。
填空2:輸出鏈表結(jié)點(diǎn)中的數(shù)據(jù),表示為P->data。
填空3:指針后移,指向下一個結(jié)點(diǎn),即P=P->next。
二、程序修改題
【解題思路】
(1)變量zer0用來統(tǒng)計(jì)數(shù)字0的個數(shù),應(yīng)將其初始化為0。
(2)語法錯誤,switch語句后不加分號。
(3)當(dāng)數(shù)字為0時,變量zer0加1,此時應(yīng)使用break語句跳出switch語句,進(jìn)行下一次循環(huán),否則會繼續(xù)執(zhí)行ease 1語句,使程序不能得出正確結(jié)果。
三、程序設(shè)計(jì)題
更多計(jì)算機(jī)二級考試相關(guān)試題分享:
1.2017計(jì)算機(jī)二級《C語言》重要考點(diǎn)復(fù)習(xí)
2.2017年3月計(jì)算機(jī)二級C語言提分訓(xùn)練題及答案
3.2017年3月計(jì)算機(jī)二級C語言習(xí)題及答案
4.2017年3月計(jì)算機(jī)二級C語言強(qiáng)化習(xí)題及答案
5.2017年計(jì)算機(jī)二級C語言復(fù)習(xí)題及答案
7.2017年3月計(jì)算機(jī)二級C語言強(qiáng)化習(xí)題
8.2017年計(jì)算機(jī)二級C語言知識點(diǎn):結(jié)構(gòu)體和共用體
9.2017計(jì)算機(jī)二級C語言選擇題訓(xùn)練及答案
10.2017年計(jì)算機(jī)二級考試《C語言》測試題與答案
【計(jì)算機(jī)二級C語言操作試題及答案】相關(guān)文章:
計(jì)算機(jī)二級《C語言》操作試題與答案11-01
2017計(jì)算機(jī)二級《C語言》操作試題及答案05-10
計(jì)算機(jī)二級《C語言》試題及答案201610-30
C語言試題及答案07-26
全國計(jì)算機(jī)二級《C語言》鞏固試題及答案06-10
2017計(jì)算機(jī)二級C語言測試題及答案08-09
2023計(jì)算機(jī)二級C語言測試題及答案10-23