文档介绍:FORTRAN77语言程序设计主讲:裴星洙工作室:实验大楼712电话:**********信箱:******@ 发展概况※ FORTRAN是“FORmula TRANslation”(公式翻译)的字首组合词。※ 1954年被提出来,1956年实现。 FORTRAN源程序基本结构一、FORTRAN字符集FORTRAN字符集由26个字母,10个数字和13个特殊字符组成。 B C D E F G H I J K L M N O P Q R S T U V W X Y Z2. 数字0 1 2 3 4 5 6 7 8 93. 特殊字符整型34实型242空格= 等号+ 加号-_ 减号*星号/ 斜线( 左括号) 右括号,逗号. 小数点‘撇号:冒号$ 币号pie※字母的大小不予区分,空格符也无意义。※文件名不许用汉字。※文件不能放在桌面上。※打开第二个文件时,关好第一个文件。二、源程序的书写格式源程序:用算法语言编写的程序。调用pei-1程序说明基本书写格式!3三、。一个程序单位或者是一个主程序,或者是一个辅程序。程序单位必须以END语句结束。2. END语句3. 主程序4. 辅程序1. 函数辅程序FUNCTION END2. 子程序辅程序SUBROUTINE END 3. 数据块辅程序BLOCK DATA END※一个主程序多个辅程序(包括零个) 程序流程图(自阅)4第2章FORTRAN数据类型与赋值有6种数据类型a. 整型b. 实型c. 双精度型d. 复型e. 逻辑型f. 常数常数的值是不变的。一、整常数:237;-82;000二、;;。5三、双精度常数四、复常数五、逻辑常数TRUE, FALSE六、 变量及其类型说明变量:在程序运行过程中其值可以改变的量。一、符号名第一个必须是字母。二、 (整型) x,y,zREAL(实型) I,M,NDOUBLE PRECISION(双精度型) x,y,zCOMPLEX(复型)LOGICAL(逻辑型)CHARACTER(字符型)62. 隐式说明显式说明必须对各个变量逐个加以说明,隐式说明则可对一批变量进行说明(只要符号名开头的字母相同)。IMPLICIT INTEGER(R-T), REAL(I-N)3. I-N规则I,J,K,L,M,N 开头的变量表示整型变量;其他字母开头的变量表示实型变量。 赋值语句赋值语句的作用是将一个表达式的值赋给一个变量。有4种表达式。算术表达式;关系表达式;逻辑表达式;字符表达式。一、**,/,*,-,+**y,X/Y,X*Y,X-Y,-Y,X+Y,+,把整数改为实数以后计算。74. 运算的误差和溢出5. 算术赋值语句V=E 算术表达式81。关系表达式是最简单的一种逻辑表达式。其一般形式为<算术量><关系运算符><算术量>。(X .GE. )2。算术量可以是一个数值常数、数值型变量、数值函数,也可以是一个算术表达式。3。. . . . . . 不等于关系表达式9分支结构(重点) TO语句a. 无条件GO TO 语句b. 计算GO TO 结构a. 基本块IF 结构b. ELSE IF 结构的嵌套10