本套教程是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内置随机数过程
查看更多评论 >