民國111年 第2梯次 網頁設計丙級 學科

第27題

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

題目

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

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

官方答案

(4) While 應該改成while

解析

C/C++ 語言區分大小寫,關鍵字 while 必須全部小寫,寫成 While 會編譯失敗,所以應改成 while。while 迴圈的語法為 while (條件) 敘述或區塊,條件後不可加分號,否則迴圈主體會變成空敘述而失去原意;若主體只有單一敘述,並不強制使用大括號;條件兩側的小括號是語法要求,不能改成大括號。

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

官方資料