《全國計算機(jī)二級C語言考試臨考提分試題》由會員分享,可在線閱讀,更多相關(guān)《全國計算機(jī)二級C語言考試臨考提分試題(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、全國計算機(jī)二級C 語言考試臨考提分試題0全國計算機(jī)二級C 語言考試臨考提分試題(2017 年 )一、選擇題1) .對于循環(huán)隊列,下列敘述中正確的是0A. 隊頭指針是固定不變的B. 隊頭指針一定大于隊尾指針C. 隊頭指針一定小于隊尾指針D. 隊頭指針可以大于隊尾指針,也可以小于隊尾指針正確答案:D答案解析:所謂循環(huán)隊列,就是將隊列存儲空間的最后一個位置繞到第一個位置,形成邏輯上的環(huán)狀空間,供隊列循環(huán)使用。在循環(huán)隊列中,用隊尾指針“肛指向隊列中的隊尾元素,用隊頭指針front指向隊頭元素的前一個位置。 循環(huán)隊列的主要操作是:入隊 運算和退隊運算。每進(jìn)行一次入隊運算,隊尾指針就進(jìn)一。每進(jìn)行 一次退隊
2、運算,隊頭指針就進(jìn)一。當(dāng)rear或front等于隊列的長度 力口 1時,就把rear或front值置為1。所以在循環(huán)隊列中, 隊頭指 針可以大于隊尾指針,也可以小于隊尾指針。2) .設(shè)有定義:charp口二 1 2, 3,*q二p;以下不能計 算出一個 char型數(shù)據(jù)所占字節(jié)數(shù)的表達(dá)式是()A. sizeof (p)B. sizeof (char)C. sizeof (*q)D. sizeof (p 0)正確答案:A答案解析:選項A 計算的是p 字符數(shù)組首地址所占的內(nèi)存字節(jié)數(shù),返回值數(shù)組中所有元素占有的空間。*4和尹0分別表示數(shù)組p中下標(biāo)為0 的字符元素,選項B和D都可以計算char型數(shù)據(jù)占有
3、的 字節(jié)數(shù)。3) .以下敘述中正確的是()A. 打開一個己存在的文件并進(jìn)行了寫操作后,原有文件中的全部數(shù)據(jù)必定被覆蓋B. 在一個程序中當(dāng)對文件進(jìn)行了寫操作后,必須先關(guān)閉該文件然后再打開,才能讀到第1 個數(shù)據(jù)C. C 語言中的文件是流式文件,因此只能順序存取數(shù)據(jù)D. 當(dāng)對文件的讀(寫 )操作完成之后,必須將它關(guān)閉,否則可能導(dǎo)致數(shù)據(jù)丟失正確答案:D答案解析:在C 語言中,有兩種對文件的存取方式; 順序存取和直接存取 ; 如果以 的方式對一個己打開的 文件進(jìn)行寫操作后,則原有文件中內(nèi)容將保存,新的數(shù)據(jù)寫在原有內(nèi)容之后。如果以的方式為讀和寫而打開一個文件,則既可以對文件進(jìn)行讀, 也可以對文件進(jìn)行寫,而
4、且在讀和寫操作之間不必關(guān)閉文件,可以從頭開始讀。當(dāng)對文件的讀( 寫 ) 操作完成之后,必須將它關(guān)閉。4) .信息隱蔽的概念與下述哪一種概念直接相關(guān)()A. 軟件結(jié)構(gòu)定義B. 模塊獨立性C. 模塊類型劃分D. 模擬耦合度正確答案:B5) .以下正確的函數(shù)頭定義形式是A. doublefun(intx, inty)B. doublefun (intx; inty)C. doublefun(intx, inty);D. doublefun(intx, y);正確答案:A程序二、題給定程序的主函數(shù)中,已給出由結(jié)構(gòu)體構(gòu)成的鏈表結(jié)點 a. B C,各結(jié)點的 數(shù)據(jù)域中均存入字符,函數(shù)fim()的作用是:將a、b、C三個結(jié)點鏈接成一個 單向鏈表,并輸出鏈表結(jié)點中的數(shù)據(jù)。請在程序的下畫線處填人正確的內(nèi)容并把下畫線刪除,使程序得出正確的結(jié)果。注意:源程序存放在考生文件夾下的BLANK1. C中。不得增行或 刪行,也不得更改程序的結(jié)構(gòu)!試題程療;: