Examly題庫立即開始練習
農會 資訊管理類程式設計10826單選題

在C 語言中,下列那個函數的設計錯誤?

Aint func( ) { return 5; }
Bint func( ) { return 2+3; }
Cint func( ) { int a=2; return a+3; }
Dint func( ) { int a=7; return; }正確答案
答案與詳解
D
正確答案
C語言宣告回傳int的函式,必須使用return加上對應型態的值,不可只寫return。

為什麼答案是 D

函式宣告回傳int,但return後方沒有接任何值,會導致編譯錯誤或回傳未定義的垃圾值。

考點:回傳值型態考點:運算式回傳考點:變數運算回傳考點:缺少回傳值
載入中…

想練更多程式設計考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮