VB公开课电子课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、假设a=6,执行语句x=IIF(a5,-1,0)后,x的值为( ) A.5 B.6 C.0 D.-1 D.-1 2、设x=3.4,执行语句x=IIF(xInt(x),x/3,x\2+5)后,x的值为( ) A.5 B.6 C.6.5 D.2 B.6 3、Private Sub Form_Click a=Len(Mid(“visual Basic”,8)) If a2 then x=“a” ElseIf a3 then x=“b” ElseIf a4 then x=“c” ElseIf a5 then x=“d” End If Label1.Caption=x End Sub 单击窗体后,标签中显示的结果是( ) A.a B.b C.c D.d A.a 4、Private Sub Command1_Click n=Val(Text1.Text) Select Case n Case 1 to 20 x=10 Case 2,4,6,11 x=20 Case Is10 x=30 Case 10 x=40 End Select Text2.Text=x End Sub 在文本框Text1中输入11,然后单击按钮后,则文本框Text2中显示的结果是( ) A.10 B.20 C.30 D.40 A.10 5、执行下列程序段后,x的值为( ) Dim x As Integer If x=0 Then x=5 If x=5 Then x=x+2 If x5 Then x=x+1 A.0 B.8 C.6 D.程序出错 B.8 第五章 循环结构程序设计 一、循环结构的基本概念 二、Do...Loop语句 三、For...Next语句 四、While...Wend循环结构 五、列表框和组合框 六、常用算法介绍 一、掌握三种循环结构的语法格式及运用; 二、掌握两种控件的常用属性、方法和事件; 三、掌握多项累加和累乘的算法 循环结构由两部分组成: (1)循环体:反复执行的处理步骤 (2)循环控制部分:指定循环条件来控制重复次数的语句。正常情况下,循环次数必须是有限的。 在一些算法中,从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构。 VB提供的循环控制语句有以下四种: 1.Do...Loop 2.For...Next 3.While...Wend 4.For Each...Next 2.For...Next 1.Do...Loop 后测型Do...Loop循环 前测型Do...Loop循环 满足条件? 循环体 是 否 循环体 是 否 满足条件? 先判断 后执行 先执行 后判断 先判断指定的条件是否为成立,若条件成立,执行循环条件,条件不成立时退出循环。 先执行循环体,然后再检查条件是否成立,如果不成立就重复执行循环体,直到条件成立退出循环。 Do While 条件 [语句列1] [Exit Do] [语句列2] Loop (1)前测型循环 循环体 满足条件? 是 否 Do Until 条件 [语句列1] [Exit Do] [语句列2] Loop 当型前测型 直到前测型 说明: 1.前测型循环是先判断条件,根据条件成立与否决定是否执行循环体,这种情况下,循环体有可能一次都不被执行。 2.当VB执行Do While...Loop循环时,若条件为True,执行循环体,条件为False时退出循环;当VB执行Do Until...Loop循环时,若条件为False,执行循环体,条件为True时退出循环。 3.在语句列中的任何位置都可放置Exit Do语句,执行Exit Do语句时,就会退出循环。 执行过程: 1.先把初值赋给循环变量; 2.再判断条件,若符合条件,则执行循环体内语句,否则跳出循环执行Loop后语句; 3.执行循环体时,若出现Exit Do语句,则无条件跳出循环,执行Loop后语句; 4.要注意防止死循环的情况出现,若出现死循环,可按Ctrl+Break键强行中断程序的运行。 例题:求1+2+…+100的值 程序: 条件 s=s+i i=i+1 Do While Loop i=100 s=0 i=1 Print s 循环体 i=100? i=1 开始 输

文档评论(0)

153****9163 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档