民國113年 第1梯次 電腦軟體應用丙級 學科

第4題

下列C/C++程式片段,何者敘述正確?

題目

下列C/C++程式片段,何者敘述正確?

  1. (1) While ( sum <=1000 )之後應該要有分號
  2. (2) sum = sum +30; 必須使用大括號括起來
  3. (3) 小括號應該改成大括號
  4. (4) While 應該改成while

官方答案

(4) While 應該改成while

解析

在C/C++中,while是保留關鍵字,必須全部小寫。若寫成大寫的While,編譯器會將其視為未定義的識別字而產生錯誤。選項1:while迴圈後方不需要分號,加上分號反而會造成空迴圈。選項2:若迴圈主體只有一行敘述,可不用大括號。選項3:小括號用於條件運算式,是正確語法,不需改為大括號。

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

官方資料