文档详情

复习 FORTRAN 课件 华中科技大学.pdf

发布:2017-08-21约7.62千字共48页下载文档
文本预览下载声明
复 习 当变量多于格式编辑符: 自动重复使用格式 主、子程序都可以单独编译。 但没有主程序的子程序不能 连接装配,也就不能运行。 1。数组的说明语句应在执行语句之前; 2。数组维数是整型常量。 循环的终端语句一般采用continue语句, 也可以采用其它语句,但要注意有些语 句不能为循环的终端。如stop End Goto 等 数组的定义与说明应在 可执行语句之前  注意在表达式中的运算次序: 算术运算、关系运算、逻辑运算  注意函数子程序与子例行程序的结构与区 别,以及应用上不同。特别是函数子程序 名是有类型的。 关系运算符的两边是算术表达式。 注意:关系运算符的书写形式 逻辑运算符,如: .EQV. . NEQV. 这是一种错误的虚实数据传 递—注意对应关系。当改为: (100,a )就可以了 注意主、子程序中 的数据传递规则。 可调数组名(X,Y )只能出现在虚参的 位置上! 输入和输出语句的 隐含Do循环; 注意格式输入和输出 的应用。 1248048965 (1X, I2, 2x, I2) k J 逻辑表达式:  A 、B之一为0,但不能全部为0,逻辑表达 式为: (A.NEQV.B).and.((A*B).EQ.0)  设A 、B、C表示三角形的三条边,如果条件 是: “任意两边之和大于第三边”,则逻 辑表达式为: (A+B.GT.C .AND. A+C.GT.B .AND. B+C.GT.A) 当给出多个逻辑表达 式时,要能分析各表 达式的值(真或假) 掌握判断表达式的值(三 种表达式的优先次序) ?在call sub(m,m) call sub(x,x) call sub(m,x*x) 掌握主、子程序之间的数据 传递规则 掌握字符串的赋值方法 掌握使用函数名做虚参的规则 输入超出格式定义的宽度 善于对嵌套循环的变 量值的分析。 善于对主、子程序中 的变量值的分析。 掌握数据块子程序在主、 子程序之间的应用 通过循环语句在主、子程序中的应用,可 以获得两数之间的阶乘和。 2 3  n x x x ex 1x   ...  2! 3! n 0 n! Y 7X 5 3.2X 3 2.1X 3在X 1.7时的值。 利用Data语句和函数子 程序求解多项式的值。  编写程序完成任意大小两矩阵相乘 C矩阵 = A矩阵 * B矩阵 M1 * M3 M1 * M2 M2 * M3 m2
显示全部
相似文档