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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

跟我学vb第10课时selectcase语句.docx

1、跟我学vb第10课时selectcase语句跟我学vb-第10课时-select-case语句select case语句【学习目标】(一)在知识与技能方面1、掌握select case语句的格式、功能和执行过程。2、理解表达式列表的3种形式(,和to与is)。3、学会使用select case语句来实现选择控制结构,解决实际问题。(二)在过程与方法方面1、初步掌握程序调试运行的方法。2、初步掌握优化程序的方法(三)在情感态度与价值观方面1、经历计算机解决问题的过程,体验成功的快乐。2、在老师的指导下,与同学共同探究问题,让学生体验自主学习、协助学习的乐趣。【重点难点】1、select case

2、语句格式2、表达式列表的3种形式3、用select case语句解决实际问题【教法学法】问题教学法、讲练结合法【学时】1学时【教学环境】网络电脑室引导学生分析上面程序存在的问题:1、第1个程序用了5个if语句且条件表达式太复杂,书写容易出错。2、在第2个程序中,用了4个if语句来处理5种情况,同时用到了if语句的嵌套3、由于有if语句的嵌套及if语句过多,造成了程序可读性差,经常会出现“end if”配对错误或缺少“end if”。那么如果我们再多一些情况,它的缺陷就会更加明显。【教师引导】有没有更简单一点的语句来解决这个问题,尽量避免出现上面的错误?【引入】本节课的学习内容Select Ca

3、se语句即可解决这种多情况的问题。二、Select Case语句的格式 Select Case语句是多分支语句,又称为多情况语句。【教师展示】1、Select Case语句的格式 功能:根据“测试表达式”的值, 选择第一个符合条件的语句块执行。2、说明: “测试表达式”可以是数值型或字符型; “测试表达式”和“表达式列表”的类型必须相同; “表达式列表”形式有以下3种: 3、表达式列表的3种形式 【师生共同分析】 (1)用逗号隔开的若干表达式如:判断10以内整数的奇偶性 x=inputbox(输入一个整数)select case x case 1,3,5,7,9 print x; 这是奇数 c

4、ase 2,4,6,8,10 print x; 这是偶数end select if x=1 or x=3 or x=5 or x=7 or x=9 then print x; 这是奇数end if(2)表达式1 To 表达式2x=inputbox(输入一个整数)select case x case 80 to 89 print x; 该生成绩为良 case 70 to 79 print x; 该生成绩为中end selectif x=80 and x=90 print x ; 该生成绩为优 case is=80 print x ; 该生成绩为良 case is=90 then print x

5、; 该生成绩为优 end ifif x60 thenprint x ; 该生成绩为不及格end if【学生练习】把刚才举例的“分数”问题用Select Case语句改写一下,然后请同学来展示一下自己的成果,同时比较一下自己与老师所写的程序有什么不同。【交流讨论】1、is关系表达式在程序中的顺序可以调转吗?2、Select Case语句的“测试表达式”“表达式列表 ”与if语句中“条件表达式”有什么时候不同?【师生共同分析】1、一个If语句要表示一种情况,而一个Select Case语句可以表示多个情况。2、case中有很丰富的表达列表,如:case 1,3,5表示当“表达式”的值为1,3,5中

6、的任何一个值时执行下面的语句,if中要实现必须要用逻辑表达式来连接。Case 10 to 20很容易来表示一个取值范围,即10到20之间的任何一个值时执行下面的语句,在if中就是一种复杂的条件。Case is=10表示小于或等于10时执行下面的语句,比条件if语句表示更加方便。四、Select Case语句的执行流程【师生共同小结】 Select Case语句的执行过程是:先求“测试表达式”的值,然后顺序测试该值符合哪一个Case子句中情况,执行顺序如下:当测试表达式的值为表达式列表1时,执行语句组1;当测试表达式的值为表达式列表2时,执行语句组2;当测试表达式的值为表达式列表n时,执行语句组n;当测试表达式的值不是上述值时,执行Case Else下面的语句组n+1;然后执行End Select下面的语句。 【学生观察】教师逐语句运行程序,让学生观察程序的执行流程,加深理解。 四、作业【学生活动】求分段函数的值 【教师点评】点拨纠错学生做作业存在的问题附加题:输入一个整数,判别奇偶.四、课堂小结1、对于多种情况的选择问题,我们利用多重选择语句来实现。2、select case语句的基本结构3、“表达式”与“表达式列表”的类型必须一致及表达式列表的3种形式(1)用逗号隔开的若干表达式(2)表达式1 To 表达式2(3)Is 关系表达式4、select case语句的执行流程

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

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