民國110年 第1梯次 網路架設丙級 學科

第50題

C/C++ 語言中限定一個主體區塊,使用下列何種符號?

題目

C/C++ 語言中限定一個主體區塊,使用下列何種符號?

  1. (1) " "
  2. (2) ( )
  3. (3) { }
  4. (4) /* */

官方答案

(3) { }

解析

C/C++ 以左大括號與右大括號界定「複合敘述」(compound statement),也就是一個主體區塊。函式本體、if/for/while 後面若含多行敘述,都要用大括號包起來,形成單一區塊。雙引號用於字串常數,例如 "abc";小括號用於運算式分組、函式呼叫與條件判斷,例如 if(x>0);/* */ 是區塊註解符號,編譯器會忽略其內容,不會形成區塊。因此限定主體區塊的符號為大括號。

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

官方資料