2011春vb上机3

2011春vb上机3

ID:47914160

大小:28.00 KB

页数:2页

时间:2019-10-25

2011春vb上机3_第1页
2011春vb上机3_第2页
资源描述:

《2011春vb上机3》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2011年(春)上机试卷(03)(本试卷完成时间为70分钟)【考试须知】1.改错题的界面不作要求,主要用来调试程序,若题目中有参考界面,则仅作参考。2.考试结束后,文件必须存放在指定位置,否则适当扣分;考试盘中若无指定文件,则不予评分。3.程序代码应缩行书写(呈锯齿形)。一、改错题(14分)【题目】本程序的功能是:输入整数n,在小于等于n的素数序列中,找出所有接连3个素数之和也是素数的子序列。程序界面参见下图。PrivateSubCommand1_Click()DimnAsInteger,pn()AsInteger,kAsIntegerDimiAsInteger,

2、sumAsInteger,stAsStringn=Text1k=2DoIfprime(k)Theni=i+1ReDimpn(i)pn(i)=kEndIfk=k+1LoopUntilk>nFori=1ToUBound(pn)sum=0Fork=iToi+2sum=sum+pn(k)st=st&pn(k)&"+"NextkIfprime(sum)ThenList1.AddItemLeft(st,Len(st)-1&"="&sum)EndIfst=""NextIEndSubPrivateFunctionprime(nAsInteger)AsBooleanDimiAsIn

3、tegerFori=2ToSqr(n)IfnModi=0ThenExitForNextiprime=TrueEndFunction【要求】1.新建工程,输入上述代码,改正程序中的错误。2.改错时,不得增加或删除语句,但可适当调整语句位置。3.将窗体文件和工程文件分别命名为F1和Pl,并保存到T盘的根目录下。二、编程题(26分)【题目】编写程序,找出数组中的最大元素值,把最大元素与数组首元素位置对调;然后再找出数组中的最小元素值,把最小元素与数组末尾元素位置对调。(若存在多个相等的最大元素,只对调其中一个即可,最小元素亦然)【编程要求】1.程序界面参见下图,编程时不

4、得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见2.运行程序,按"生成数组"按钮,出现如图所示的InputBox函数窗口,输人数据个数(或使用缺省值)后按"确定"按钮,则生成两位数的随机整数数组并显示在文本框Text1中;按"运行"按钮,找出数组最大元素和最小元素后,分别与数组首元素位置对调和与末尾元素位置对调,并将位置对调后的数组元素显示在文本框Text2中;按"清除"按钮,将两个文本框清空,焦点置于"生成数组"按钮上。3.程序中应定义一个通用过程,用于求一维数组的最大元素及最小元素。【要求】将窗体文件和工程文件分别命名为F2和P2,并保存

5、到T盘的根目录下。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。