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

C語言片段,float a=5/2; 其變數a的值為何?

A2.5
B1.5
C3
D2正確答案
答案與詳解
D
正確答案
C語言中兩個整數相除會先進行「整數除法」捨去小數,賦值時才轉換為浮點數。

為什麼答案是 D

5 和 2 皆為整數,相除結果為整數 2,賦值給 float 變數 a 後為 2.0(即選項 2)。

考點:浮點數除法考點:幹擾選項考點:整數除法
載入中…

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

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

黑皮