1、Visual Basic程序设计教程程序设计教程第第 5 章章 程序控制结构程序控制结构本章重点本章重点:顺序结构顺序结构分支结构分支结构循环结构循环结构第5章 程序控制结构5.1 顺序结构顺序结构 顺序结构是在程序执行时,根据程序中语句的书写顺序依次执顺序结构是在程序执行时,根据程序中语句的书写顺序依次执行的语句序列,其程序执行流程是按顺序完成操作的。行的语句序列,其程序执行流程是按顺序完成操作的。第5章 程序控制结构5.1 顺序结构顺序结构例例5.15.1:创建一个窗体,用字符拼凑一个图形。:创建一个窗体,用字符拼凑一个图形。演示演示程序程序第5章 程序控制结构5.2 分支结构分支结构5.
2、2.1 If语句5.2.2 Select Case语句第5章 程序控制结构5.2.1 If语句 If If语句又称为分支语句,它有单路分支结构和双路分支结构两种表现形语句又称为分支语句,它有单路分支结构和双路分支结构两种表现形式。式。1.1.单路分支单路分支If If Then Then End IfEnd If格式二:格式二:If If Then Then 单路分支语句的流程图:单路分支语句的流程图:第5章 程序控制结构5.2.1 If语句 2.2.双路分支双路分支格式一:格式一:If If Then Then 1ElseElse 2End IfEnd If格式二:格式二:If If The
3、n Then Else Else 2第5章 程序控制结构5.2.2 Select Case语句 Select Case Select Case语句又称多路分支语句,它是语句又称多路分支语句,它是根据多个表达式列表的值,选择多个操作中的一根据多个表达式列表的值,选择多个操作中的一个对应操作来执行。个对应操作来执行。Select Case Select Case Case Case 1 1Case Case 2 2 Case Case n n Case Else Case Else n+1End SelectEnd Select第5章 程序控制结构5.2.2 Select Case语句 例例5.3
4、5.3:创建一个窗体,通过文本框接收数据,计算期末总成:创建一个窗体,通过文本框接收数据,计算期末总成绩、平均成绩,再评定等级。等级评定标准是:平均分绩、平均成绩,再评定等级。等级评定标准是:平均分91 10091 100为为“优秀优秀”,平均分,平均分81 9081 90为为“良好良好”,平均分,平均分60 8060 80为为“中等中等”,平均分,平均分6060以下为以下为“差差”。演示演示程序程序第5章 程序控制结构5.3 循环结构循环结构5.3.1 For语句5.3.2 While语句5.3.3 Do语句第5章 程序控制结构5.3.1 For语句 For For循环语句又称循环语句又称“
5、计数计数”型循环控制语型循环控制语句,它以指定的次数重复执行一组语句。句,它以指定的次数重复执行一组语句。For For to to Step Step Exit For Exit ForNext Next 第5章 程序控制结构5.3.2 While语句 While While语句又称语句又称“当当”型循环控制型循环控制语句,它是通过语句,它是通过“循环条件循环条件”控制重控制重复执行一组语句。复执行一组语句。While While WendWend第5章 程序控制结构5.3.2 While语句演示演示程序程序 例例5.55.5:创建一个窗体,输入任意自然数:创建一个窗体,输入任意自然数N N,计算其阶乘,计算其阶乘 。第5章 程序控制结构5.3.3 Do语句 Do Do语句又称语句又称“循环条件循环条件”控制语句,控制语句,与与WhileWhile语句相同,都是通过语句相同,都是通过“循环条件循环条件”控制重复执行一组语句。控制重复执行一组语句。格式一:格式一:Do Do Exit Do Exit Do Loop Loop While|UntilWhile|Until 第5章 程序控制结构5.3.3 Do语句格式二:格式二:Do Do While|UntilWhile|Until Exit Do Exit Do LoopLoop
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2