电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VB选择结构VIP免费

VB选择结构_第1页
1/16
VB选择结构_第2页
2/16
VB选择结构_第3页
3/16
1教案授课时间3月17日至3月28日课时数4+4授课方式理论课?讨论课□习题课□实验课□上机课?技能课□其他□授课单元第四章选择结构程序设计目的与要求1)了解算法的概念和算法的描述2)掌握选择结构的格式及执行过程3)正确理解选择结构的嵌套重点与难点1)各种分支结构语句2)选择结构的嵌套主要内容4.1算法的介绍*4.2条件语句*4.3选择结构的嵌套教学方法手段(教具)理论课采用板书与多媒体相结合实践课采用上机实践操作参考资料《VisualBasic程序设计教程》人民邮电出版社《VisualBasic程序设计实验教程》人民邮电出版社思考题、作业习题一1-4习题一5-101-实验223讲稿第四章选择结构程序设计[旧课复习]:复习内容:1.已学过的几个常用的控件2.控件中输入输出语句的使用复习目的:让学生掌握基本控件的使用复习时长:大约10分钟[新课导入]:导入方式:以日常生活中的实例让学生理解什么是选择结构导入目的:增强学生的理解能力导入时长:大约5分钟[新课讲授]:重点:各种分支结构语句的使用难点:选择结构的嵌套方法:运用多媒体辅助教学,采用讲授法和案例教学法4.1算法介绍4.1.1算法介绍一、算法概述所谓算法,是对特定问题求解步骤的一种描述,它是指令的有限序列,其中每个指令表示一个或多个操作。算法有以下特征:(1)有穷性(2)确定性4(3)可行性(4)输入(5)输出4.1.2算法的表示常用的表示算法的方法有:自然语言、伪代码、流程图,本章重点介绍用流程图表示算法。流程图用一些图框、流程线以及文字说明来表示算法。用图来表示算法,直观、形象、容易理解。包括:传统流程图、结构化流程图。因传统流程图中流程线的使用无限制可能导致流程图毫无规律。结构化流程图使用3中基本结构,即:顺序结构、选择结构和循环结构(如图4-1所示),从而大大提高流程图的规律性。图4-1(a)顺序结构流程图图4-1(b)选择结构流程图5图4-1(c)循环结构流程图4.2条件语句VB中选择结构通过条件语句来完成,包括:单分支、双分支和多分支等。4.2.1单分支结构语句单分支结构语句包括单行结构和块结构。1.“单行结构”格式为:If<条件表达式>Then<语句序列>2.“块结构”格式为:If<条件表达式>Then<语句序列>说明:(1)“条件表达式”可以是关系表达式、布尔表达式或者数值表达式。如果是数值表达式,则非0值为真,0为假。(2)当条件表达式的值为真时执行语句序列。【例4-1】已知两个数x和y,比较它们的大小,使得x>y。分析:对任意的两个数x、y,其中x若为大的数,直接输出即可,若y为大6的数,则交换两数即可。其语句描述如下:用单行语句实现:IfxThen<语句序列1>[Else<语句序列2>]2.“块结构”格式为:If<条件表达式>Then<语句序列1>[Else<语句序列2>]EndIf说明:(1)“条件表达式”可以是关系表达式、布尔表达式或者数值表达式。如果7是数值表达式,则非0值为真,0为假。(2)当条件表达式的值为真时执行语句列1,否则执行语句列2。【例4-2】输入一个整数x,判断该数的奇偶性。分析:该数能被2整除时是偶数,否则是奇数。能被2整除要作为判断的条件,当能被2整除时输出偶数,否则输出奇数。设计步骤如下。(1)建立应用程序用户界面,如图4-2所示。(2)编写代码。编写命令按钮Command1的Click事件代码:PrivateSubCommand1_Click()DimxAsInteger,yAsStringx=Val(Text1.Text)IfxMod2=0Theny=x&"是偶数"Elsey=x&"是奇数"Label2.Caption=yEndSub【例4-3】从键盘输入年份,判断是否是闰年,将结果输出。分析:闰年的条件如下。(1)能被4整除,但不能被100整除年份是闰年。(2)能被100整除,又能被400整除的年份是闰年。设计步骤如下。(1)建立应用程序用户界面,如图4-3所示。图4-2判断数据奇偶性图4-3判断闰年的运行界面8(2)编写代码。编写窗体的Click事件代码:PrivateSubForm_Click()y=Val(InputBox(“输入年份”,“判断闰年”))If(yMod4=0AndyMod100<>0)or(yMod100=0AndyMod400=0)thenMsgBox“是闰年”ElseMsgBox“不是...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

您可能关注的文档

爱的疯狂+ 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部