




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章 程序流程控制一、教学内容 在在Vissuall Baasicc6.00中,其其流程控控制语句句分为条条件测试试语句和和循环语语句。本本章将重重点介绍绍这两种种流程控控制语句句的用法法与功能能二、目的要要求1熟练掌掌握行iif语句句、块iif结构构、Seelecct CCasee情况选选择结构构有使用用,掌握握选择的的嵌套结结构;2熟练掌掌握实现现循环结结构的FFor/Nexxt循环环结构及及Exiit FFor语语句、DDo/LLoopp循环结结构的使使用,掌掌握多重重循环。三、教学重重点与难难点教学重点:选择结结构及循循环结构构的实现现及其应应用教学难点:选择的的嵌套及及多重循循环结
2、构构四、教学方方法多媒体教学学为主。适适当提问问,加深深学生对对概念的的理解。第一讲 (22学时)一、教学内内容 33种条件件测试语语句:由由If构成成的两种种类型测测试语句句和由SSeleect Casse构成成的测试试语句二、目的要要求 1熟熟悉IffThhen结结构,IfTheenEElsee结构,SSeleectCasse 结结构 2了了解多重重If语句句,Iff语句的的嵌套 三、教学重重点与难难点教学重点:IfTheen结构构,IfTheenEElsee结构。教学难点: 多重Iff语句,IIf语句句的嵌套套四、教学方方法多媒体教学学。 五、教学过过程3.1.11 Iff测试语语句1.
3、 IffThhen结结构 单行语句句格式:If 条件件表达式式 Thhen 语句多行语句格格式:If 条条件表达达式 Theen 语句句块End IIf2. IffThhenElsse结构构语句格式: IIf 条件表表达式 Thhen 语语句块11 EElsee 语语句块22 EEnd Iff3. 多重重If语句句 语句格格式: IIf 条件表表达式11 TThenn 语语句块11 EElseeIf 条件件表达式式2 Theen 语语句块22 EElseeIf 条件件表达式式3 Theen 语语句块33 EElseeIf 条件件表达式式n Thhen 语语句块nn EElsee 语语句块End
4、 IIf例:以下示示例完成成对所输输入的整整数进行行判断,若若输入数数为正数数,则显显示“大于零零”,若输输入数为为负数,则则显示“小于零零”,否则则显示“等于零零”。在Commmandd1按钮钮的Cllickk事件中中输入如如下代码码: Priivatte SSub Commmannd1_Cliick() If Vall(Teext11.Teext) 0 Theen Teext22.Teext = 大大于零 Elsse Teext22.Teext = 等等于零 Endd Iff Endd Suub3.1.22 Seelecct CCasee测试语语句1. Seelecct CCasee语句的
5、的一般形形式语句格式:Selecct CCasee 测试试表达式式Case 表达式式列表11 语语句块11Case 表达式式列表22 语语句块22 Case 表达式式列表nn 语语句块nn Caase Elsse 语语句块End SSeleect【例3.11】 将将输入文文本框中中的所有有小写字字母转换换成大写写字母,并并将一些些特殊符符号变成成等价的的字符串串,如DDLR表表示$、 HYPERLINK mailto:AT表表示 ATT表示、0/0表示示、BBPT表表示#、ANND表示示&等。可可以在KKeyPPresss事件件中修改改文本框框控件的的缺省操操作,使使它能在在用户输输入这些些字
6、符时时进行相相应修改改。Privaate Subb Teext11_KeeyPrresss (KKeyAAsciii AAs IInteegerr)Dim sspessymbbolss Ass SttrinngDim cch AAs SStriing 1 SSpessymbbolss=$#%&ch= CChr(KeyyAsccii) IIf IInSttr(SSpessymbbolss,chh) TThenn KKeyAAsciii=00 EElseeKeyAssciii = Ascc(Uccasee(chh)Exit SubbEnd IIfSelecct CCasee chhCase $:
7、Teext11.SeelTeext=DLRRCase #: Teext11.SeelTeext=BPTTCase %: Teext11.SeelTeext=0/00Case &: Teext11.SeelTeext=ANDDCase : Teext11.SeelTeext=AT Endd SSeleectEnd SSub六、小结 在在这一讲讲里,我我们经常常需要对对给定的的条件进进行判断断或比较较,然后后根据判判断的结结果来决决定下一一步将采采取的操操作,这这时便可可以使用用条件测测试语句句来实现现。它有三三种结构构。单分分支,双双分支和和多重分分支,我我们都要要学会,并并运用。七、作业 习题
8、3.1第二讲 (22学时)一、教学内内容ForNNextt、DoLooop、WhiileWennd三种种循环的的用法二、目的要要求 1熟悉WWhilleWWendd循环的用法 2掌握握ForrNeext、DoLooop循环环的用法法三、教学重重点与难难点教学重点:ForrNeext、DoLooop循环环的用法法教学难点: 循环的的嵌套四、教学方方法多媒体教学学。五、教学过过程3.2.11 Foor.Neext循循环结构构语句格式: FFor couunteer = sttartt Too ennd Sttep inccremmentt 语句块块1 Exxit Forr 语句块块2Next co
9、ountter说明:在使使用这种种循环结结构时,要要求知道道执行循循环的次次数。【例3.22】 求求summ=1+2+33+1000。用用ForrNeext循循环结构构实现 程序代码码如下: PPrivvatee Suub CCommmandd1_CClicck()Dim ssum As Inttegeer, I AAs IInteegerr summ=0 Forr I=1 TTo 1100 suum=ssum+I Nexxt II Labbel22.Caaptiion=Strr(suum)End SSub3.2.22 DDoLLoopp循环结结构语句格式11:Do Whiile | UUnt
10、iil conndittionnstattemeentssExitt DoostattemeentssLoop语句格式22:DostattemeentssExitt DoostattemeentssLoop WWhille | Unntill ccondditiion说明:在循循环次数数不能确确定的情情况下进进行的,那那么这时时便需要要用到循循环控制制结构DDoLLoopp【例3.55】用DDoLLoopp循环结结构实现现求和ssum=1+22+3+1000。编写程序代代码。解法一:采采用当型型循环DDo WWhilleLooopPrivaate Subb Coommaand11_Cllickk() Dimm i As Inttegeer,ssum As Inttegeer i=11 计计数器初初值置为为1 summ=0 累加加器初值值置为00 Do Whiile i1100 summ=suum+ii i=ii+1 Looop Labbel22.Caaptiion=Strr(suum)End SSub3.2.33 WhhileeWeend循循环控制制结构此语句是为为了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江广厦建设职业技术大学《中国城市建设史》2023-2024学年第二学期期末试卷
- 鄂尔多斯应用技术学院《管理会计实验》2023-2024学年第二学期期末试卷
- 炎黄职业技术学院《计算机绘图及BM应用》2023-2024学年第二学期期末试卷
- 烟台职业学院《足球理论与实践Ⅲ》2023-2024学年第二学期期末试卷
- 2025年吉林省建筑安全员《B证》考试题库
- 浙江机电职业技术学院《BIM技术原理及其应用》2023-2024学年第二学期期末试卷
- 贵州师范学院《微机原理与接口技术B》2023-2024学年第二学期期末试卷
- 2025年安徽省建筑安全员知识题库附答案
- 四川三河职业学院《建筑与环境设计方法》2023-2024学年第二学期期末试卷
- 邢台应用技术职业学院《体育教学训练理论与方法实践》2023-2024学年第二学期期末试卷
- 痛风护理疑难病例讨论
- 韩国语入门教学资料
- 《大学生职业能力训练》
- 人民警察忠诚品质
- 冠状动脉搭桥手术后的健康生活促进
- 《英国饮食文化》课件
- 《SolidWorks建模实例教程》第4章 综合应用实例
- JCT2110-2012 室内空气离子浓度测试方法
- 视频号运营规则
- 文印服务投标方案(技术方案)
- 初三语文总复习全程计划表
评论
0/150
提交评论