民國111年 地方四等 電子工程 計算機概要

第14題

用C 語言宣告一個名稱為FOX 的二維陣列(Two-dimensional array),下列何者為正確的寫法?

題目

用C 語言宣告一個名稱為FOX 的二維陣列(Two-dimensional array),下列何者為正確的寫法? A. array FOX[20][20]; B. int FOX[20][20]; C. int FOX[20, 20]; D. char FOX[20];

官方答案

  • 答案:B. int FOX[20][20];

解析

C 語言中二維陣列(two-dimensional array)的正確宣告語法為『資料型態 陣列名[列數][欄數];』,故 int FOX[20][20]; 表示 20×20 的整數二維陣列,選 B。A 的 array 並非 C 關鍵字;C 使用逗號的 [20, 20] 在 C 中語法錯誤(逗號運算子意義不同);D 的 char FOX[20] 只是一維字元陣列,不符合題目要求的二維陣列,故其餘選項均不正確。

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

官方資料

答案以考選部公告之測驗式試題標準答案 PDF 為準。