1、FORTRAN 語言簡介By 陳鯨太1Outline 語言簡介、編譯器簡介 Fortran 基本事項 輸出、輸入及宣告 格式化輸出 程式結構 流程控制 陣列 函式2Fortran 簡介 全 名 Formula Translator IBM 1954 1957 第一個被廣泛使用的高階語言 演化1978 FORTRAN 771992 FORTRAN 901997 FORTRAN 953FORTRAN COMPILER 簡介 1 Visual FORTRANMicrosoft Digital Compaq HP?Microsoft Visual Studio 完整的 windows程式開發工具 可與
2、 Visual C+相互連結使用4FORTRAN COMPILER 簡介 2 計中 工作站 提供 Fortran 90 及 Fortran 77 編譯方式 輸出至 a.out f77 filename.for f90 filename.f90 輸出至指定檔案 (sample) f77 filename.for o sample f90 filename.for o sample5FORTRAN COMPILER 簡介 3 計中 工作站之 Fortran 只提供在 ccsun2635 總數:套 登入telnet ccsun27.cc.nctu.edu.tw 帳號: u9031XXX 密碼:預設值
3、是身份証字號6FORTRAN 基本事項 1 字元集 英文字母: AZ (大小寫不分 ) 數字: 09 特殊符號:冒號、等號、加、減、乘、除、底線 etc7FORTRAN 基本事項 2 程式碼寫作格式Fixed Format Fortran 77 的舊格式 為了使用打孔卡而發明 詳細規定每個字元的 “用法 ”Free Format Fortran 90之後的新格式 提供較大彈性8FORTRAN 基本事項 3 Fixed Format 第 1個字元 如果是字母 c,C或 *(星號 ),表示此行是註解 第 1-5個字元 如果這邊是數字,表示這一行的代號,否則應為空白 第 6個字元 如果是 0以外的字元,表示這一行程式會接續上一行 第 7-72個字元 FORTRAN程式碼的寫作區域 第 73個字元之後 不使用,超過部份會被忽略,有的編譯器會有錯誤訊息 9FORTRAN 基本事項 4 Free Format 不規定每一行第幾字元有什麼作用 驚嘆號 ! 後面文字是註解 每行可寫作 132個字元 行號在每行程式最前面 一行程式碼的最後如果是符號 &,代表下一行程式會和這一行連接。10