fortran第11章_过程和模块报告范本.ppt

● 如果没有哑元,则哑元表是一个空括号。 ● RESULT是关键字,要照写,后面括号内的变量名就是函数计算的结果值。 ● 函数结果变量名有值,必须在说明语句中说明类型,在程序执行部分中至少赋值一次。在引用时,它的值就是函数值。 函数结果名不可列入哑元表。如果没有结果名,则函数名就是结果名。 ● F90中之所以增添了结果名功能,就是为了区别函数字面上的名称(函数名)和实际运算结果变量的名称。 MODULE SPARSE TYPE NONEZERO REAL A INTEGER I,J END TYPE INTEGER F END MODULE PROGRAM MAIN USE SPARSE TYPE (NONEZERO) S S.A=1 S.I=2 S.J=3 PRINT *,S.A,S.I,S.J F=6 WRITE(*,10)F 10 FORMAT(1X,I4) END 作业: P289 二、三、五、十三、十四 注: 虽哑元符号变量名与程序变量名同, 但无任何联系. 例3: 试用二分法求解方程X3-3X2-2X+2=0 思路: 设f(x)=X3-3X2-2X+2 当f(x)=0,

文档评论(0)

1亿VIP精品文档

相关文档