Download presentation
Presentation is loading. Please wait.
1
Fortran 程式語言 的 編、譯與執行簡述
張基昇
2
一、檔案(文書)編輯 C:\>cdcjs 進入cjs子目錄 C:\cjs> C:\cjs> notepadt1.for
啟動『記事 本』文書編 輯軟體 編輯 t1.for 檔案
3
一、檔案(文書)編輯 開啟〔記事本〕 以便編輯程式 依需求詢答
4
一、檔案(文書)編輯 編輯完成 執行儲存
5
二、Fortran 程式語言編譯 在工作目錄cjs 下呼叫 c 磁碟的 mingw 目錄的 bin 子目錄的 g77.exe
來將 福傳檔案 *.for 編譯為 可執行檔 *.exe
6
二、Fortran 程式語言編譯 Fortran程式語言編譯指令(1)
C:\cjs>c:\mingw\bin\g77t1.for-ot1.exe 磁碟機 C 碟 工作的子目錄 c 碟的 cjs 目錄 編譯軟體位置 c:\mingw\bin 編譯軟體名稱 g77.exe 編譯檔案名稱 file.for 儲存檔案名稱 file.exe 檔案名稱類型 Primary-name . sub-name
7
二、Fortran 程式語言編譯 將 c 磁碟的 mingw 目錄的 bin 子目錄的 g77.exe複製到 工作目錄下
來將 福傳檔案 *.for 編譯為 可執行檔 *.exe
8
二、Fortran 程式語言編譯 Fortran程式語言編譯指令(2) g77.exe 已經單獨複製到 C 碟之工作目錄 cjs 下
C:\cjs>g77 t1.for-ot1.exe 磁碟機 C 碟 工作的子目錄 c 碟的 cjs 目錄 編譯軟體名稱 g77.exe 編譯檔案名稱 t1.for 儲存檔案名稱 t1.exe 檔案名稱類型 Primary-name . sub-name
9
三、程式的執行 *.for 經編譯得 *.exe 可執行檔 執行 〔t1 〕 結果 〔7〕 游標閃爍 - - 待 令狀態
10
四、MS-DOS 作業環境的瀏覽 執行 〔dir 〕 瀏覽工作目 錄下之檔案 與目錄 〔dir/p 〕 〔dir/w 〕
〔dir*.for 〕 〔dir*.* 〕
11
五、電腦語言漫談 電腦計算可使用之操作種類
加法運算:+ 減法運算:- 乘法運算:* 除法運算:/ 冪次方運算:**;^ 各類函數計算,係利用泰勒展開式,以內建函數提供呼叫使用;『FORTRAN.LIB、MATH.LIB』 使用者亦可自行設計函數副程式,提供呼叫使用
12
六、輸入與輸出指令 〔open〕 〔read〕、〔write〕 〔format〕
13
七、運算指令指令 電腦計算可使用之操作種類 Ans = -(a+(b*c-d**3.)*25.+e*e*e)/2.
加法運算:+ 減法運算:- 乘法運算:* 除法運算:/ 冪次方運算:**;^ Ans = -(a+(b*c-d**3.)*25.+e*e*e)/2. 運算式中之運算次序依一般數學運算次序
14
八、控制指令 〔if ( ) goto no.〕 〔if ( ) then // else // endif〕
〔do no. // no. continue〕 〔call sub_name ( ) 〕
15
九、註解與識別指令 C ; 首欄 C 後之任何文字為註解功能,不被編譯 * ; 首欄 * 後之任何文字,不被編譯
* ; 首欄 * 後之任何文字,不被編譯 73 ~ 80 欄位,通常為識別說明用
16
Fortran Programming 由老師之範例中暸解語言的定義! 由範例之執行中領悟邏輯的關聯! 由作業之設計中思考數學的角色!
由實務之應用中嫻熟設計的技巧! 加油!
17
一個虛擬的世界 劇情如何發展? 敬請期待!
Similar presentations