ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:94.09KB ,
资源ID:10272056      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10272056.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第8讲 分支选择结构.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第8讲 分支选择结构.docx

1、第8讲 分支选择结构周 次5课 次12教学时数2课 题第8讲 分支(选择)结构教学目的与要求掌握分支判断的基本概念,IF语句的三种形式,情况选择语句,掌握IIF函数。教学重点1、IF语句2、Select Case语句3、IIF函数教学难点1、多分支判断2、情况选择匹配项表达3、IIF函数课程类型理论课( ) 实验课( )教 学 方 法 设 计教学方法演示法、讲授法教学手段Windows 2000软件、Visual Basic6.0软件、PPT课件、黑板参 考 资 料Visual Basic程序设计教程,罗朝盛主编,人民邮电出版社,2005年7月第2版。Visual Basic程序设计,沈祥玖、

2、郑有增等编著,2005年3月第1版全国计算机等级考试二级教程Visual Basic语言程序设计(修订版),教育部考试中心,高等教育出版社,2002年4月第2版教学后记教 学 过 程 设 计主要内容、步骤及时间分配备注 新课引入 (5分钟) 本节内容简介 (5分钟) 本讲新授课内容 (70分钟)第8讲 分支(选择)结构一、简单结构If条件语句二、块结构If条件语句三、Select Case多分支语句(情况语句)四、条件函数 课堂小结 (5分钟) 下一讲概要 (3分钟) 作业 (2分钟) 重点重点重点本课安排以课堂讲授为主,以语句执行流程说明语句含义与语法特点;用交换大小数实例和判断字符是数字、

3、字母还是其他类型字符实例展示分支结构的具体应用;通过多分支结构实例的IF与Select两种实现方法进行对比,说明Select语句书写的特点与应用范围内容简介一、简单结构If条件语句二、 块结构If条件语句三、 Select Case多分支语句(情况语句)四、 条件函数教学过程复习提问1、几个问题的算法分析? (1) 分析一元二次方程的根? 输入a、b、c,三个量的合法性 初始化变量:存放y=B*B-4*a*c与方程的根x1,x2 判断y的值? y=0: x1=x2 y0: x1,x2 y0: 虚根 (2)根据个人工资计算所得税:不同工资缴纳不同税率,级差累计计算法。显然也需要根据不同的情况进行

4、计算。 (3) 左右对称的自然数称为回文数,例如,121,4224,13731等。 2位数:? 3位数:121 n位数: 输入 转变成字符串 求其长度m,决定判断次数int(m/2) or m2 将第一位与最后一位比较,如相等则再比较下一位; 如不等,则退出 输出结论介绍: “回文数猜想”:1992只要经过7步即可。补充:(1)求自然数各位的数字方法?(2) 整除取余法(3)字符串转换法新课引入处理问题的算法往往是复杂的,用顺序结构是无法实现的,需要用到分支结构与循环结构。今天我们学习分支结构第8讲 分支(选择)结构特点:根据所给定的选择条件为真或假,来决定从不同操作中选择执行一种操作。一、简

5、单结构If条件语句1、单分支结构格式1: If Then 格式2: If Then End If功能:如果“条件”成立(其值为True)或为非0值,则执行“语句”,否则,直接执行IF语句的下一条语句。例:已知两个数x和y,比较它们的大小, 使得x大于y. If xy Then t=x x=y y=t End If 或 If x=90 then Print 优秀 ElseIf x=80 Then Print 良好 ElseIf x=70 Then Print 中等 ElseIf x=60 Then Print 及格 Else Print 不及格 End If(2)判断大小写字母问题。(3)税率问

6、题。三、Select Case多分支语句格式: Select Case 测试表达式 Case 表达式列表1 语句块1 Case 表达式列表2 语句块2 Case Else 语句块n End Select功能:根据“测试表达式”的值,从多个语句块中选择符合条件的一个语句块执行。说明:(1)“测试表达式”可以是数值表达式或字符串表达式,通常为变量或常量 。(2)“表达式列表1”与“测试表达式”类型必须相同;(3)“表达式列表1”为下列四种形式: 普通表达式 如: A 一组枚举表达式(用逗号分隔) 如: 2,4,6,8 表达式1 To 表达式2 如: 60 To 100 Is 关系运算符表达式 如:

7、 Is y then z = x else z = y 可等价与: z = IIf (x y, x, y)2、 Choose函数 格式:Choose(整形表达式,选项列表)功能:根据整形表达式的值,决定返回选项列表中的某个值。当变量的值为1时,函数值为第1项的值;当变量的值为2时,函数值为第2项的值;当变量的值为n时,函数值为第n项的值。举例: n = 2 st = Choose(n, red, green, blue) 可等价与:st=”green”课堂小结1、分支结构的应用场合?2、分支结构的形式3、语法表示?4、根据不同的情况选用 ?分支结构分为单分支、双分支及多分支三种结构,其中多分支

8、可用块结构if条件语句与多分支Select Case语句实现。新课概述VB语言的基本控制结构中的循环结构作业1、输入华氏温度F,利用公式C=5/9*(F-32)转换成摄氏温度C,根据转换结果C的不同值,按以下要求给出相应的提示。Private Sub Command1_Click() C = 5 / 9 * (Val(Text1.Text) - 32) Text2.Text = Format(C, 0.00) If C 40 Then Label2.Caption = HOT ElseIf C 30 Then Label2.Caption = WARM ElseIf C 20 Then Lab

9、el2.Caption = ROOM TEMPERATURE ElseIf C 10 Then Label2.Caption = COOL ElseIf C 0 Then Label2.Caption = COLD Else Label2.Caption = FREEZING End IfEnd Sub 2、运费计算.规则如下:50km以内: 运费=运量(t)*距离(km)*1(元)50100km: 运费=运量(t)*距离(km)*0.8(元)101300km:运费=运量(t)*距离(km)*0.6(元)300km以上:运费=运量(t)*距离(km)*0.5(元)3、在文本框中输入任何一个自然数,将组成该数的各位数字在另一个文本框中分离输出。如输入1234后,输出1,2,3,4

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1