本套教程是Fortran入門教程,主要面向初學者。內容主要有:Fortran基礎知識,分支結構,循環結構,字符操作,I/O,數組,過程,過程的附加特性,數組的高級特性等等。
本教程使用的編譯器 VS2017+IVF2019.遵循的語法標準為Fortran2008
QQ群 623505482
第一章 基本概念
1 Fortran是一門計算機語言,不是軟件
2 固定格式和自由格式
3語法標準
4 編譯 鏈接
第二章 Fortran基礎知識
1 編譯器安裝
2 第一個Fortran程序
3 程序結構 ,賦值語句, 算術運算符,關系運算符,邏輯運算符,
4 變量初始化
5 內置函數
第三章分支結構
1 block結構(Fortran2008標準)
2 associate結構(Fortran2008標準)
3 if 結構
4 case 結構
5 如何編譯執行.for文件
第四章 循環結構
1 do循環及多重循環
2 跳出循環
3 do while 循環
4 分支結構與循環結構混合嵌套
第五章 字符操作
1 字符變量賦值
2 字符串拼接
3 比較字符串大小
4 將字符串中的小寫變為大寫
第六章 模塊與過程
1子程序Subroutine
2自定義函數Function
3過程 Procedures
4模塊Module
5 參數傳遞
第七章 數組一
1數組變量及賦值
2 假定形狀數組(assumed-shape arrays)
3自動數組(Automatic arrays)
4數組片段(Array Sections)
第八章 I/O
1 write格式化輸出
2格式描述符
3 open語句
4 read格式化輸入
第九章 數組二
1 數組的輸入與輸出
2 有關數組的內置函數
3 動態數組
4WHERE結構
5 FORALL結構
6 遞延數組
第十章 過程的高級特性
1 通用過程
2 子模塊
3 save屬性
4 純過程
5 逐元過程
6內部過程
7遞歸
第十一章 字符串的高級特性
1 可分配字符串與字符串常量
2 遞延長度字符串
3 文本分析
第十二章 派生數據類型
1定義派生數據類型
2派生數據類型的輸入與輸出
3 模塊中定義派生數據類型
4派生數據類型的動態內存分配
5類型擴展
6類型綁定過程
第十三章 指針
1指針與目標變量
2指針變量賦值與普通變量賦值的區別
3 數組指針
4 指針關聯狀態
5 動態指針
6 派生數據類型使用指針
7 過程中使用指針
8 過程指針
9 指針數組
第十四章 鏈表和二叉樹
1 鏈表
2 二叉樹
第十五章 Fortran擴展
1 賦值運算符擴展
2 操作符擴展
3 自定義操作符
4 內置函數擴展
5 派生類型I/O擴展
第十六章 IEEE運算
1 數字表示法(Numerical Representations)
2 NaN and Inf
第十七章 隨機數
1 自定義隨機數算法
2 Fortran內置隨機數過程





















