516-第四章 选择结构程序设计.ppt
《516-第四章 选择结构程序设计.ppt》由会员分享,可在线阅读,更多相关《516-第四章 选择结构程序设计.ppt(13页珍藏版)》请在三一文库上搜索。
1、第四章 选择结构程序设计,4.1 条件(If)语句 4.2 选择情况(Select)语句,4.1 条件( If )语句,If 语句的块结构格式 :单分支,双分支,嵌套,多分支 单分支语句 If Then End If 【说明】当成立时,执行 例如: 当数A是偶数时,显示相应信息。 If A mod 2=0 Then Msgbox(“A是偶数“) End If,If 语句的块结构格式 双分支语句 If Then Else End If 例4.1. 电话通话费按时段收费,晚上10时后到第二天6时前每分钟话费由0.6元降为0.3元,变量t表示24小时计算的时间,变量y表示每分钟话费。,If t22
2、Then y=0.3 Else y=0.6 End If If t6 Then y = 0.3 End If,复杂If语句格式(嵌套格式),If Then Else If Then Else End If End If 功能: 执行的条件是为假,且亦为假。 执行的条件是为假,而为真。 执行的条件是为真,而不作考虑。,例如: If t22 Then y=0.3 Else If t6 Then y = 0.3 Else y=0.6 End End If,对上述三种语句作以下说明:,(1) If语句的指表达式,其运算结果为 True 或 False。True代表成立,否则不成立。 (2)表达式可以为
3、逻辑、关系表达式甚至为数值表达式。 (3) 或可以是一个顺序结构,也可以是选择或循环结构。 (4) 建议用缩进方式书写块结构格式语句。 例 闰年判断条件 Dim isLeapyear As Boolean,y As Integer isLeapyear = y Mod 4 = 0 And y Mod 100 0 Or y Mod 400 = 0 判断数A为偶数的可写为: A mod 2,If语句的行格式,(1) 单分支If语句行格式: If Then 说明:内各语句以:分隔, 不能在下句写 End If。 (2) 双分支If语句的行格式: If Then Else 说明:和内各语句以:分隔,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 516-第四章 选择结构程序设计 516 第四 选择 结构 程序设计
链接地址:https://www.31doc.com/p-3021014.html