Fortran学习笔记——1. 基本内容
本系列笔记假定读者具有基础的计算机知识,以及 c/c++, Java 等至少一门现代编程语言,只学习 Fortran 的核心应用——数值计算需要的部分,对于其他的部分比如鸡肋的 Fortran 面向对象等,直接忽略(c++,Java 不香么)。我们使用 vscode+mingw(gfortran)的编程环境和编译器,环境配置过程见前文。 基本特点 固定格式 Fortran:在早期计算机使用 Fortran 进行科学计算时,需要使用穿孔卡片纸带输入源代码,因此每行的缩进/长度等格式有着极其苛刻的要求,一般全文都使用大写字符,文件名以.FOR,.for 或.f 为后缀。语法标准为 Fortran 77。如果希望感受 20 年前的 Fortran 教程风格,参考USTC Fortran 教程。 自由格式 Fortran:为了适应现代的编程风格,Fortran 标准提出了自由格式,没有那些适合打孔纸带的格式要求。一般全文的保留关键词使用小写字符,文件名以.F90、.f90 为后缀。(固定格式就应该彻底留在历史书上,我们当然应该使用自由格式编写 Fortran,使用 Fortran 90...
Hexo 测试
markdown 基础语法 测试 markdown 的基本语法部分以及 hexo 的支持。 标题 支持 markdown 的各级别标题,效果略。 12345# title 1## title 2### title 3#### title 4##### title 5 列表 注意必须在列表的前面空一行,否则语法解析时无法识别为列表。列表支持嵌套,包括两类列表的混合嵌套。 无序列表可以使用星号* XX、减号- XX、加号+ XX等三种样式,目前只使用减号。 a b c 有序列表可以使用两种写法:样式一,数学编号1. XX a b c 1231. a2. b3. c 样式二,全 1 编号1. XX a b c 1231. a1. b1. c 待办事项 大部分markdown编辑器支持checkbox样式的待办事项 12- [x] TODO 1- [ ] TODO 2 效果如下 TODO 1 TODO 2 引用 可以用> XX表示引用,支持嵌套引用> > XXX,例如 白日依山尽,黄河入海流 众里寻他千百度,慕然回首,那人却在灯火阑珊处。 注...
