民國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 為準。