民國100年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第26題
下列那一種程式語言,在使用一個未經宣告的整數變數時,不會造成編譯錯誤?
題目
下列那一種程式語言,在使用一個未經宣告的整數變數時,不會造成編譯錯誤?
- (1) C + +
- (2) C O B O L
- (3) F O R T R A N
- (4) P A S C A L
官方答案
(3) F O R T R A N
解析
FORTRAN 具有隱含型別(Implicit Typing)規則:未經宣告的變數,名稱以 I~N 開頭者視為整數(INTEGER),其餘字母開頭者視為實數(REAL),所以直接使用未宣告的整數變數不會造成編譯錯誤。C++ 與 Pascal 都要求變數先宣告型別才能使用;COBOL 則須在 DATA DIVISION 中宣告資料項目。故選 FORTRAN。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。