- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualBasic流程控制语句
循环结构 For…Next循环举例 循环结构 (1)无条件循环,语法格式: Do 循环体 Loop 说明: 这是最简单的循环,它没有任何条件限制便可执行循环,循环将无限执行下去; 可以按Ctrl+Break键强行终止。 Do…Loop循环 共有五种不同的语法格式 循环结构 循环结构举例:求输入数值的和。 sum=0 Do x=val(InputBox(“输入数值:”)) sum=sum+x print sum Loop 说明:程序执行后,每次从输入框中输入一个值赋给x,累加到变量sum并显示该值。按Ctrl+Break终止程序执行。 循环结构 循环结构举例:求输入数值的和。改进! sum=0 Do x=val(InputBox(“输入数值:”)) if x0 then Exit Do sum=sum+x print sum Loop 说明:程序执行后,每次从输入框中输入一个值赋给x,累加到变量sum并显示该值。当x0时,终止程序执行。 循环结构 (2)用While条件判断的循环,语法格式: Do While 条件 循环体 Loop 说明: 当条件为真时执行循环体, 条件为假时终止循环。 Do…Loop循环 共有五种不同的语法格式 循环结构 循环结构举例:求输入数值的和。 sum=0: x=val(InputBox(“输入数值:”)) Do While x=0 x=val(InputBox(“输入数值:”)) sum=sum+x print sum Loop 循环结构 (3)用Until进行条件判断的循环,语法格式: Do Until 条件 循环体 Loop 说明: 当条件为假时执行循环体, 条件为真时终止循环。 Do…Loop循环 共有五种不同的语法格式 循环结构 循环结构举例:求输入数值的和。 sum=0: x=val(InputBox(“输入数值:”)) Do Until x0 x=val(InputBox(“输入数值:”)) sum=sum+x print sum Loop 循环结构 (4)用后While条件判断的循环,语法格式: Do 循环体 Loop While 条件 说明: 先无条件地执行一次循环体, 当条件为真时执行循环体, 条件为假时终止循环。 Do…Loop循环 共有五种不同的语法格式 循环结构 (5)用后Until条件判断的循环,语法格式: Do 循环体 Loop Until 条件 说明: 先无条件地执行一次循环体, 当条件为假时执行循环体, 条件为真时终止循环。 Do…Loop循环 共有五种不同的语法格式 循环结构举例 例4_4 循环结构举例 练习(例4_5) 输出三角形图案 主要代码 Private Sub Form_Click() Dim i As Integer, j As Integer For i = 1 To 10 ‘外循环控制行 Print Spc(15 - i); ‘输出每行前面的空格 For j = 1 To I ‘内循环控制每行的*数 Print * ; Next j Print ‘输出一行后换行 Next i End Sub 练习一:(用作业纸) 输入任意字符,判断其是否为:字母、数字或其他字符,并显示判断结果。 通过键盘输入一个正整数n,输出1!~n! 作业内容包括: 画出窗体及控件 给出各控件属性值 代码设计 文本框的属性、方法 文本框的属性、方法 获得焦点 使用焦点 焦点(Focus)就是光标,具有焦点的对象才能响应用户的输入。 同一时刻只能有一个窗口或控件具有焦点。 当控件的Visible、Enabled为True时,控件才能接收焦点。 用SetFocus方法设置焦点。 数据输入 输入框函数InputBox 格式: 变量=InputBox(信息内容[,对话框标题] [,默认内容]) 信息内容对话框中出现的内容 对话框标题 默认内容输入框中的默认内容 数据输入 输入框函数InputBox 对话框标题 信息内容 X=InputBox(“请输入0~100中的数值:”,”成绩等级”) 数据的输入输出练习 分别利用文本框、inputbox输入圆的半径,显示该圆的面积和周长。 分析: 输入(inputbox、文本框) 输入信息为字符 通过val()函数转换为数值 计算结果 显示(print方法、标签框) 编写代码 运行 20 运行 创建一个文本框
您可能关注的文档
- UnitWhatDoesSueDoonWeekdays.ppt
- unitsecurity.ppt
- unitonthefarm课时.ppt
- UnitWheredidyougoonvacation?SectionBa--b.ppt
- UnitWheredidyougoonvacation复习课件.ppt
- UnitSectionⅡGreatBuildings&ChinesePaperArt.ppt
- unit掷铁饼者.ppt
- unit《BythetimeIgotoutside,thebushadalreadyleft》SectionA课件人教新目标版.ppt
- Unit《BythetimeIgotoutside,thebushadalreadyleft》课件人教新目标版.ppt
- unit《Poems》-grammar.ppt
最近下载
- 《包装工程》投稿写作模板 模板使用说明: 1. 请将稿件直接 ....doc
- 百胜包装品工厂质量体系审核纲要及评估细则 V2012.pdf VIP
- 个人信用报告征信详细版纸质版2024年2月最新版带水印可编辑-实线.pdf
- 第三十届WMO省测特训营6年级第二讲——寻找透明的积木.docx VIP
- 第三十届WMO省测特训营6年级第二讲——课后练习题含答案.docx VIP
- 第三十届WMO省测特训营6年级第一讲——课后练习题含答案.pdf VIP
- PBL病例—休克【24页】(最新文档).pptx VIP
- 故事——小羊过桥.ppt
- 征信简版电子版PDF个人信用报告最新版2024年可编辑带水印模板.pdf
- 食品用包材供应商现场审核方案(检查表).xls VIP
文档评论(0)