第5章选择结构 在程序设计中经常遇到这类问题,它需要根据不 同的情况采用不同的处理方法。例如,一元二次方程 的求根问题,要根据判别式小于零或大于等于零的情 况,采用不同的数学表达式进行计算。对于这类问题, 如果用顺序结构编程,显然力不从心。必须借助选择 结构。本章主要介绍实现选择结构的语句。包括:行 If语句、块I语句、 Else f语句、 Select case语句,以 及选择结构在程序设计中的应用。 请单属标左键换页 退出
第5章 选择结构 在程序设计中经常遇到这类问题,它需要根据不 同的情况采用不同的处理方法。例如,一元二次方程 的求根问题,要根据判别式小于零或大于等于零的情 况,采用不同的数学表达式进行计算。对于这类问题, 如果用顺序结构编程,显然力不从心。必须借助选择 结构。本章主要介绍实现选择结构的语句。包括:行 If语句、块If语句、 Else If语句、Select Case语句,以 及选择结构在程序设计中的应用。 退出
5.1语句 5,21f— Then-Else y语句 53行语句 5.4 Select Case语句 请单属标左键换页
5.1 If语句 5.2 If —Then——Else If语句 5.3 行If语句 5.4 Select Case语句
1块f 41.1块I的格式、功能 格式: If条件then 语句块1 TElse 语句块2 End if 请单属标左键换页
5.1 块If 4.1.1 块If的格式、功能 格式: If 条件 then 语句块1 [ Else 语句块2] End If
说明 (1)“条件”一般为关系表达式或逻辑表达式 通常把关系表达式或逻辑表达式的值为真时,称 为条件满足;值为假时,称为条件不满足。反之亦然。 (2)语句块1、语句块2分别是“条件”满足或不 满足时,处理方法的描述,可以是若干个语句。 (3)I6..Then、Else、 End if是VB的保留字。 功能: (1)块I首先判断“条件”,其值为真时,执行 语句块1;为假时执行语句块2。当缺省Ese.中的内 容时,该选择结构只对条件满足的情况进行处理。执 行过程如图4-1所示。 请单属标左键换页
说明: (1)“条件”一般为关系表达式或逻辑表达式。 通常把关系表达式或逻辑表达式的值为真时,称 为条件满足;值为假时,称为条件不满足。反之亦然。 (2)语句块1、语句块2分别是“条件”满足或不 满足时,处理方法的描述,可以是若干个语句。 (3)If…Then 、Else、End If 是VB的保留字。 功能: (1)块If首先判断“条件”,其值为真时,执行 语句块1;为假时执行语句块2。当缺省[Else…]中的内 容时,该选择结构只对条件满足的情况进行处理。执 行过程如图4-1所示
点件粥足 语句块1 语句热2 B置下一句 图41块置执行社摆 单鼠标右簧换页