Examly題庫
國家安全情報人員考試五等考試-資訊組資料處理大意108 年第 24 題單選題考點:整數除法考點:型別轉換截斷

執行以下程式片段後,下列敘述何者正確? int a, b; float c, d; a = 17 / 5 ; c = a ; d = (int) 17.0 / 5.0 ; b = d ;

Aa的值是3.4
Bb的值是3.4
Cc的值是3.4
Dd的值是3.4正確答案
答案與詳解
D
正確答案
整數除法 17/5=3,浮點除法 17.0/5.0=3.4;int 轉型會截斷小數。

逐選項解析

Aa的值是3.4整數除法✕ 易錯陷阱
a 是 int,17/5 兩邊都是整數 → 整數除法,結果為 3 而非 3.4。小數部分直接捨去。
Bb的值是3.4型別轉換截斷✕ 易錯陷阱
b 是 int,即使 d=3.4,指派給 int 時會截斷為 3。int 變數無法存小數。
Cc的值是3.4✕ 錯誤
Dd的值是3.4✓ 正確

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本
接著練習整份考卷查看 108 年 國家安全情報人員考試五等考試-資訊組《資料處理大意》完整試題與解答

資料處理大意 相關題目

想練更多資料處理大意考古題?

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

Examly