當前位置:才華齋>計算機>C語言>

C語言試題大綱

C語言 閱讀(1.06W)

C語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組合語言的特點。下面,小編為大家搜尋整理了C語言試題,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言試題大綱

[單選題] 下面選項中關於編譯預處理的敘述正確的是

A.預處理命令列必須使用分號結尾

B.凡是以#號開頭的`行,都被稱為編譯預處理命令列

C.預處理命令列不能出現在程式的最後一行

D.預處理命令列的作用域是到最近的函式結束處

參考答案:B

參考解析:本題考查預編譯的預編譯處理命令列,預處理命令列不能以分號結尾,所以A選項錯誤,預處理命令列可以出現在程式的最後一行,預處理命令列作用域是整個檔案。

[單選題] 設--X樹共有150個結點,其中度為l的結點有l0個,則該---X樹中的葉子結點數為( )。

A.71

B.70

C.69

D.不可能有這樣的二叉樹

參考答案:D

參考解析:在樹結構中,一個結點所擁有的後件個數稱為該結點的度,所有結點中最大的度稱為樹的度。對任何一棵二叉樹,度為0的結點總是比度為2的結點多一個。如果有一棵二叉樹,結點總數為l50,假設度為0的結點個數為n,則有n+10+n一1=150,n=70.5,由於結點個數必須是整數,所以不可能有題目中這樣的二叉樹。故選擇D選項。

[單選題] 以下選項中,能用作使用者識別符號的是( )。

A.-0-

B.8-;8

gned

參考答案:A

參考解析:C語言中識別符號由字母、下劃線、數字組成,且開頭必須是字母或下劃線。另外,關鍵字不能作為識別符號。8中以數字8開頭,所以錯誤。c與D中用的是關鍵字void與unsigned,所以錯誤。