3[簡答題]
請使用VC6或使用【答題】菜單打開考生文件夾proj3下的工程proj3,其中聲明了—個單向鏈表類sList。sList的成員函數(shù)Prepend的功能是在鏈表頭部加入一個新的元素。請編寫成員函數(shù)Prepend。在main函數(shù)中給出了一組測試數(shù)據(jù),此時(shí)程序的輸出應(yīng)為:
B->A->
###
A->
###
A->
###
exiting inner block
exiting outer block
注意:只在函數(shù)Prepend的“// ******** 333 ********”和“// ******** 666 ********”之間填入若干語句,不要改動程序中的其他內(nèi)容。
參考解析:【參考答案】
【考點(diǎn)分析】
本題考查的是sList類,其中涉及構(gòu)造函數(shù)、字符指針、析構(gòu)函數(shù)、成員函數(shù)和coflst函數(shù)。
【解題思路】
主要考查考生對鏈表的掌握,成員函數(shù)Prepend的功能是在鏈表頭部加入一個新元素。形參c是一個char型變量,因此要定義一個新的結(jié)構(gòu)體指針temp,并給它分配sListltem類型空間,把形參c中的值賦給temp的數(shù)據(jù)域,并使temp通過指針鏈接到鏈表上。
【解題寶典】
主要考查考生對鏈表的掌握,單向鏈表是指針的一大應(yīng)用,運(yùn)用指針對單向鏈表進(jìn)行操作有很多優(yōu)點(diǎn),如插入和刪除元素很方便等。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2017年全國計(jì)算機(jī)等級考試考前必做試題及答案匯總
各地2017年全國計(jì)算機(jī)等級考試報(bào)名時(shí)間匯總
2017年計(jì)算機(jī)等級考試備考經(jīng)驗(yàn)及應(yīng)試技巧匯總
【費(fèi)用】各地2017年全國計(jì)算機(jī)等級考試費(fèi)用匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |