实验5循环结构.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验5循环结构

实验五 循环结构 一、实验目的 1.理解循环结构的含义和作用。 2.掌握For…Next、Do While----Loop结构的用法。 3.能够使用循环结构编写程序。 二、实验内容 1.实验准备 在练习文件夹中建立vb5-1、vb5-2、vb5-3、vb5-4、vb5-5、vb5-6、vb5-7、vb5-8文件夹。 2.Do While—Loop选择结构 例1:给内部变量赋值 设计一个简单的VB程序,在窗体上放置一个命令按钮Command1,要求在窗体上输出1, 2, 3, …, 10。 (1)创建工程。 (2)建立用户界面,如右图所示。 (3)双击按钮控件,切换到代码设计窗口,添加程序代码如下: Private Sub Command1_Click() End Sub (4)调试运行程序。 (5)保存结果到练习文件夹中的vb5-1文件夹。 该程序通过在循环结构中添加 K=K+1语句,使得K的值分别为2, 3, 4, …, 10。 例2:设计一个简单的VB程序,在窗体上放置一个命令按钮Command1,要求在窗体上显示1+3+5+7+ … +19的值,要求完成下述填空。 (1)创建工程。 (2)建立用户界面,如上图所示。 (3)双击按钮控件,切换到代码设计窗口,添加程序代码如下: Private Sub Command1_Click() End Sub (4)调试运行程序。 (5)保存结果到练习文件夹中的vb5-2文件夹。 3.For—Next选择结构 例3:设计一个简单的VB程序,在窗体上放置一个命令按钮Command1,要求在窗体上显示1+3+5+7+ … +19的值,要求完成下述填空。 程序代码如下: Private Sub Command1_Click() End Sub (4)调试运行程序。 (5)保存结果到练习文件夹中的vb5-3文件夹。 三、思考题 1.设计一个程序,要求在窗体上显示20个100~200之间的随机整数。保存结果到练习文件夹中的vb5-4文件夹。 2.设计一个程序,要求用对话框输入n值,在窗体上显示s=1*2+2*3+3*4+…+n*(n+1)的值。保存结果到练习文件夹中的vb5-5文件夹。 3.设计一个程序,求表达式的和值第一次大于1000时的n值,表达式为1*2+2*3+3*4+…+n*(n+1)。要求程序写在命令按钮Command1的Click事件中。 设计提示:(1)使用变量s保存和值。n的计算结果为14。 (2)使用Do While----Loop结构判断s的大小,当s1000时结束循环。保存结果到练习文件夹中的vb5-6文件夹。 (3)使用For/Next结构,结合Exit For语句判断s 1000时结束循环。保存结果到练习文件夹中的vb5-7文件夹。 4.设计一个程序,编程输出26个大写英文字母,要求在程序中不能出现“BCDE…XYZ”字母。保存结果到练习文件夹中的vb5-8文件夹。 设计提示:(1)字符“B”可由表达式Chr(Asc(“A”)+1)计算得到,字符“C”可由表达式Chr(Asc(“A”)+2)计算得到,字符“D”可由表达式Chr(Asc(“A”)+3)计算得到,…… (2)使用For…Next结构产生26个大写英文字母并输出。 理解课程内容、完成实验任务、写好实验报告 1

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档