第5章选择结构程序设计解析优秀PPT.ppt
《第5章选择结构程序设计解析优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第5章选择结构程序设计解析优秀PPT.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第第第5 5章章章章选择结构程序设计选择结构程序设计选择结构程序设计选择结构程序设计 选择结构是一种常用的基本结构,是选择结构是一种常用的基本结构,是计算机科学用来描述自然界和社会生活计算机科学用来描述自然界和社会生活中分支现象的重要手段。其特点是:依中分支现象的重要手段。其特点是:依据所给定的条件为真(即条件成立)与据所给定的条件为真(即条件成立)与否,而确定从各实际可能的不同分支中否,而确定从各实际可能的不同分支中执行某一分支的相应操作,并且任何状执行某一分支的相应操作,并且任何状况下总有:况下总有:“无论分支多寡,必择其一;无论分支多寡,必择其一;纵然分支众多,仅选其一纵然分支众多,仅
2、选其一”的特性。的特性。第第5章章 选择结构程序设计选择结构程序设计条件表达式条件表达式1 1 1 1简洁条件选择结构的程序设计简洁条件选择结构的程序设计 2 2 2 2多分支条件选择结构的程序设计多分支条件选择结构的程序设计3 3 3 3计时器控件计时器控件Timer Timer 4 4 4 4单选钮控件单选钮控件OptionButton OptionButton 5 5 5 5复选框控件复选框控件CheckBox CheckBox 6 6 6 65.1 条件表达式条件表达式5.1.1 关系表达式 表达式表达式1关系运算符关系运算符表达式表达式2关系运关系运算符算符表达式表达式3 (1)3
3、6,值为,值为True (2)8 2,值为,值为True (4)2=3,值为,值为False (5)2=3,值为,值为False (6)a b,值为,值为True (7)3*4 0),值为:,值为:False (2)Not(a a),值为:,值为:True (3)2 3 And 1 3 Or 1 1+4 And Not 6 5 And Not 6 8 关系运算:关系运算:False And Not True 非运算:非运算:False And False 结果:结果:False 优先顺序优先顺序运算符类型运算符类型运运 算算 符符运算符类型运算符类型运运 算算 符符1算术运算符(指数)字符串运
4、算符&(字符串连接)2(负数)3*、/(乘法和除法)4(整除)5Mod(求模)6+、(加法和减法)7关系运算符=、=8布尔运算符Not9And10Or返回目录5.2 简洁条件选择结构的程序设计5.2.1 单行结构条件语句 If条件条件Then 语句组语句组1 Else语句组语句组2Private Sub Command1_Click()Dim x As Integer x=Val(Text1.Text)If x Mod 2=0 Then Label2.Caption=偶数 Else Label2.Caption=奇数End SubPrivate Sub Command2_Click()Text
5、1.Text=End SubPrivate Sub Command3_Click()Unload MeEnd Sub5.2.2 多行结构条件语句If条件条件Then 语句组语句组1Else 语句组语句组2End IfPrivate Sub Command1_Click()Private Sub Command1_Click()Dim x As Single,y As Single Dim x As Single,y As Single x=Val(Text1.Text)x=Val(Text1.Text)y=Val(Text2.Text)y=Val(Text2.Text)If x y Then
6、If x y Then t=x :x=y :y=t t=x :x=y :y=t End IfEnd If Label3.Caption=Label3.Caption=较大数为较大数为&Str(x)&Str(x)End SubEnd SubPrivate Sub Command1_Click()Private Sub Command1_Click()Dim x As Single,y As Single Dim x As Single,y As Single x=Val(Text1.Text)x=Val(Text1.Text)y=Val(Text2.Text)y=Val(Text2.Text)I
7、f x y Then If x y Then Label3.Caption=Label3.Caption=较大数为较大数为&Str(y)&Str(y)Else Else Label3.Caption=Label3.Caption=较大数为较大数为&Str(x)&Str(x)End If End IfEnd SubEnd Sub5.2.3 If语句的嵌套 If语句的嵌套是指语句的嵌套是指If或或Else后面的语句块后面的语句块中又包含中又包含If语句。语句形式如下:语句。语句形式如下:If条件条件1Then If条件条件2Then End If End If 铁路托运行李,从甲地到乙地,规定每张
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 选择 结构 程序设计 解析 优秀 PPT
限制150内