民國113年 第2梯次 網頁設計乙級 學科

第38題

下列何者在C/C++語言中視為false?

題目

下列何者在C/C++語言中視為false?

  1. (1) -100
  2. (2) 1
  3. (3) 0
  4. (4) -1

官方答案

(3) 0

解析

在 C/C++ 中,條件式的真假以「是否為零」判定:0 轉為 false,非 0 轉為 true。因此 0 為 false;1、-1、-100 皆不等於 0,條件成立時都會被當成 true。負數並非 false,這是初學者常誤解之處。答案為 3。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料