当前位置:

2010年一级结构基础辅导:(计算机应用基础)备考讲义(14)

发表时间:2010/5/22 10:46:55 来源:互联网 点击关注微信:关注中大网校微信
关注公众号

2.块IF结构的各种形式
(1)块IF和ENDIF形式
IF (逻辑表达式) THEN
语句块
ENDIF
当逻辑表达式的值为"真"时,执行语句块,否则按顺序执行ENDIF后的语句。例如, 如下程序段:
READ*, RN, AN
IF (RN.GE.0.0.AND.AN.GT.0.0) THEN
STRESS=RN/AN
WRITE*RN,AN,STRESS
ENDIF
END
当RN大于等于零且AN大于零时,执行赋值语句和输出语句。

(2)使用ELSE的形式
IF (逻辑表达式) THEN
语句块1
ELSE
语句块2
ENDIF
当逻辑表达式的值为"真"时,执行语句块1 ,当逻辑表达式的值为"假"时,执行语句块2。由此可见,使用ELSE的形式,可以进行两个分支的选择。

(3)使用ELSE IF的形式
IF (逻辑表达式1) THEN
语句块1
ELSE IF (逻辑表达式2) THEN
语句块2
ELSE
语句块3
ENDIF
这种形式,允许在三个分支中作出选择。当逻辑表达式1的值为"真"时,执行语句 块1表示的分支;当逻辑表达式1的值为"假"而逻辑表达式2的值为"真"时,执行语 句块2表示的分支;当逻辑表达式1的值和逻辑表达式2的值均为"假"时,执行语句块 3表示的分支。

3.块IF结构的嵌套
在一个块IF结构的语句块中,可以完整地包含另一个或多个块IF结构,称为块IF 的嵌套。块的嵌套可以多层。

2010年结构工程师考试网络辅导火爆招生,现报全科九折优惠!

(责任编辑:中大编辑)

2页,当前第1页  第一页  前一页  下一页
最近更新 考试动态 更多>

近期直播

免费章节课

课程推荐

      • 勘察设计工程师

        [VIP班]

        3大模块 准题库自主资料 校方服务

        1580

        了解课程

        496人正在学习

      • 勘察设计工程师

        [精品班]

        2大模块 准题库自主资料 校方服务

        980

        了解课程

        615人正在学习

      各地资讯

      考试科目