FORTRAN语言第3章(共8章) .pptVIP

  • 2
  • 0
  • 约5.91千字
  • 约 26页
  • 2019-08-10 发布于广东
  • 举报
IF结构除了能够单独使用外,结构中的任意一个语句块里都可以再次嵌入另一个结构。 被嵌入的结构可以是另一个IF结构,也可以是另一些形态、功能不同的结构,如CASE结构、DO结构等。前提是必须将整个结构完整地嵌入到IF结构的某一个语句块中,不允许被嵌入结构的一部分在一个语句块中,另一部分在别的语句块或是不在被嵌入的IF结构中,即被嵌入的任何结构不允许跨越两个独立的语句块。 二、块IF的嵌套 第二节 块IF选择结构 IF语句嵌套的形式可以表示如下: [构造名1:]IF(逻辑表达式1) THEN [构造名2:]IF(逻辑表达式2) THEN [构造名3:]IF(逻辑表达式3) THEN …… ENDIF[构造名3] …… ENDIF[构造名2] …… ELSE …… ENDIF[构造名1] 第二节 块IF选择结构  一个嵌套分支结构可使用若干个块IF语句,相应就有若干个ENDIF语句,每个块IF语句还可能使用一些ELSE IF语句、ELSE语句,这就可能构成一个复杂的IF-ELSEIF-THEN-ELSE结构。当嵌套层次过多时,往往一时难以找到同一层的块IF中的各语句,一般可按以下方法确定: (1)从最内层的块IF语句开始,向下找到离它最近的ENDIF

文档评论(0)

1亿VIP精品文档

相关文档