《全國計算機(jī)二級C語言考試臨考提分試題》由會員分享,可在線閱讀,更多相關(guān)《全國計算機(jī)二級C語言考試臨考提分試題(3頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、全國計算機(jī)二級 C 語言考試臨考提分試題 0
全國計算機(jī)二級 C 語言考試臨考提分試題 (2017 年 )
一、選擇題
1) .對于循環(huán)隊列,下列敘述中正確的是 0
A. 隊頭指針是固定不變的
B. 隊頭指針一定大于隊尾指針
C. 隊頭指針一定小于隊尾指針
D. 隊頭指針可以大于隊尾指針,也可以小于隊尾指針
正確答案: D
答案解析:所謂循環(huán)隊列,就是將隊列存儲空間的最后一個位置 繞到第
一個位置,形成邏輯上的環(huán)狀空間,供隊列循環(huán)使用。在循 環(huán)隊列中,用隊
尾指針“肛指向隊列中的隊尾元素, 用隊頭指針front指向隊頭元素的前一個
位置。 循環(huán)隊列的主要操作是: 入隊
2、運算和退隊運算。 每進(jìn)行一次入隊運算,
隊尾指針就進(jìn)一。每進(jìn)行 一次退隊運算,隊頭指針就進(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ù)組首地
3、址所占的內(nèi)存字節(jié) 數(shù),
返回值數(shù)組中所有元素占有的空間。*4和尹[0]分別表示數(shù)組p中下標(biāo)為0 的字符元素,選項B和D都可以計算char型數(shù)據(jù)占有的 字節(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 語言中,有兩種對文件的存取方式 ;
4、 順序存取和 直接存
取 ; 如果以 " 的方式對一個己打開的 ' 文件進(jìn)行寫操作后, 則原有文件中內(nèi)容
將保存,新的數(shù)據(jù)寫在原有內(nèi)容之后。如果 以的方式為讀和寫而打開一個文
件,則既可以對文件進(jìn)行讀 , 也可以對文件進(jìn)行寫,而且在讀和寫操作之間
不必關(guān)閉文件,可以 從頭開始讀。當(dāng)對文件的讀 ( 寫 ) 操作完成之后,必須將
它關(guān)閉。
4) .信息隱蔽的概念與下述哪一種概念直接相關(guān) ()
A. 軟件結(jié)構(gòu)定義
B. 模塊獨立性
C. 模塊類型劃分
D. 模擬耦合度
正確答案: B
5) .以下正確的函數(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)!
試題程療;: