fortran-第三章--程序设计和分支结构.pptVIP

  • 10
  • 0
  • 约2.49千字
  • 约 35页
  • 2018-03-10 发布于北京
  • 举报
-fortran-第三章--程序设计和分支结构.ppt

例题3-2 计算二元函数值 最终的Fortran 代码 伪代码 流程图 最终的Fortran 代码 3.4.4 命名的IF 结构块 可以给IF 结构块指定一个名称 当IF 结构非常复杂时,能够帮助整理IF 结构。 3.4.5 有关IF 结构块使用的注意事项 必须有一个IF (...) THEN 语句和一个END IF 语句。在其间可以有任意数目的ELSE IF 子句,也可以由一个ELSE 子句。 IF 结构块可以嵌套。两个IF 结构块中的一个完全位于另一个的代码块内部: 例:IF 结构为嵌套: 例题3-3 成绩分等级: (a) 利用ELSE IF 子句构造 (b) 利用嵌套的IF 结构构造 对于相互排斥的选项分支问题,使用ELSE IF子句比IF嵌套结构要好很多。 3.4.6 逻辑IF 语句 如果逻辑表达式为真,则程序执行与之同行的语句,否则,忽略该行跳到程序下一行。 3.4.7 SELECT CASE 结构 case_expr 可以是任意的整数、宇符或者逻辑表达式。每个情况选择值必须是整数、字符或逻辑数值,或者是数值范围。所有的情况选择值必须是相互独立的,同一个数值不能出现在多个情况选择值上。 例1:温度范围 例2:确定一个在1~10 的整数是奇数还是偶数 例3:在SELECTCASE 结构中使用字符 3.5 调试Fortran 程序的问题 在代码中插入WRITE 语句,在程序中

文档评论(0)

1亿VIP精品文档

相关文档