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

C語言考點題型練習

C語言 閱讀(2.2W)

C語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。下面,小編為大家搜尋整理了C語言考點題型練習,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言考點題型練習

[單選題] 設有定義:int x,Y,z;,且各變數已賦正整數值,則以下能正確表示代數式1/(X·Y·z)

的C語言表示式是( )。

A.…1.…0/x。/y,/zB.1/x * Y * zC.1/(x * Y * z)D.1/x/y/(double)z

參考答案:A

參考解析:代數表示式1/(X·Y·z)是小數,轉為cf語言的表示式必須是小數。A選項由於l.0為浮點數,計算結1果自動轉換為浮點數,故A選項正確。選項B,C,D的表示式均為0。答案為A選項。

[單選題] 以下敘述中正確的是(  )

A.使用者自己定義的函式只能呼叫庫函式

B.實用的C語言源程式總是由一個或多個函式組成

C.不同函式的形式引數不能使用相同名稱的識別符號

D.在C語言的函式內部,可以定義區域性巢狀函式

參考答案:B

參考解析:A選項中,”使用者自己定義的函式只能呼叫庫函式”描述是不正確的,也可以呼叫自定義函式;C選項中,對於不同函式的形式引數可以使用相同名稱的識別符號;D選項中,關於函式的定義不可以巢狀,但函式的`呼叫可以巢狀。因此B選項正確。

[單選題] 以下關於C語言資料型別使用的敘述中錯誤的是( )。

A.若要處理如“人員資訊”等含有不同型別的相關資料,應自定義結構體型別

B.若要儲存帶有多位小數的資料,可使用雙精度型別

C.若只處理“真”和“假”兩種邏輯值,應使用邏輯型別

D.整數型別表示的自然數是準確無誤差的

參考答案:C

參考解析:C語言中沒有邏輯型別,所以c錯誤。若要儲存帶有多位小數的資料,可以用單精度型別也可以用雙精度型別。處理包含不同型別的相關資料可以定義為結構體型別。整數型別可以無誤差的表示自然數。