【Fortran】基础知识汇总

Fortran相关基础


1. 语言字符

英文字母大小写不敏感programPROGRAM、变量 a 与变量 A 的效用是一样的。


2. 语句结构

  1. 每一行可以输入132个字符,可以用&,置于行末或行首,用于连接下一行或上一行;
  2. 注释符号!,属于不编译语句,用于说明,可以放在任何位置;
  3. 语句标号,用于行首,代表是该行的“名字”,具有唯一性,如下所示。一般不建议使用,影响程序可读性。
100 write(*,*) "Hello, World !"   ! 100 即是本行语句的名字
999 write(*,*) "Hello, Fortran !"  !  999 即是本行语句的名字

3. 程序结构

1) 组成
  1. Fortran程序单元由三个部分构成:声明部分、执行部分、终止部分,如下方所示;
  2. 声明部分:声明程序名称、描述程序用途、声明变量类型;
  3. 执行部分:程序运算过程;
  4. 终止部分:通知程序编译结束。
 ! 声明部分
PROGRAM my_test  ! 程序名,最多可长达63个字符
	! test 
INTEGER::i,j   ! 声明两个整形变量

! 执行部分,将输入屏幕的两个数相加并打印出来
WRITE(*,*)"Please enter the figures to add together"
READ(*,*)i,j
res = i + j
WRITE(*,*)"Result = ",res

! 终止部分
STOP
END PROGRAM my_test
2) 书写格式

不是硬性要求,因为程序对字母大小写不敏感,目的为了保持程序书写格式的前后一致,提高可阅读性。

  1. 保留字、常量均大写,如PROGRAMWRITEPI等;
  2. 变量名、过程名、程序名均小写,如ijmy_test等。

4. 常量与变量

1) 基本特性
  1. 常量(常数)需事先定义(初始化),在执行过程中不可变,需要保持前后一致,用属性PARAMETER声明;
  2. 在声明部分中,变量可以初始化,也可不初始化(在执行部分中再定义),在执行过程中可变;
    1. 变量命名最长可达63个字符;
    2. 首字符为字母,由字母、数字、下划线 _构成 ;
    3. 命名尽量要有意义,提高可读性;
  3. 数据类型较为常用的主要有5种,INTEGERREALCOMPLEXLOGICALCHARACTER
2) INTEGER 整数
  • 整数部分,如果是正数,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值