文档介绍:计算机教研室第五章VB选择结构程序设计If语句的嵌套本节的教学目标掌握If语句的嵌套格式、功能及具体执行过程;学会用嵌套的If语句解决日常生活中的实际问题。本节的教学重点与难点IF语句嵌套的格式及执行过程;如何对条件语句进行嵌套设计。上节内容回顾1、行If语句2、IIf函数3、块If语句If〈条件表达式〉Then[〈语句序列1〉][Else〈语句序列2〉]IIf(<条件表达式>,<真部分>,<假部分>)不管是行If语句、IIf函数还是块If语句实现的功能都两分支选择结构。其语法结构为:If〈条件1〉Then[语句序列1][Else[语句序列2]]EndIf【例5-1】数学上的分段函数。-1x<0y=0x=01x>0If语句的嵌套如果在If语句中,语句序列1或语句序列2本身又是一个If语句,则称为If语句的嵌套。其语法格式为:If<条件1>ThenIf<条件2>Then语句1Else语句2EndIfElseIf<条件3>Then语句3Else语句4EndIfEndIfIf语句嵌套的功能If语句嵌套的执行过程例4-8(1)建立应用程序的用户界面并设置对象属性,如图5-1所示。(2)mand1_Click()DimxAsSinglex=Val()Ifx>=0ThenIfx>0Theny=1Elsey=0EndIfElsey=-=yEndSub图5-2