vb上机04.docVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江苏省高等学校非计算机专业学生 计算机基础知识和应用能力登记考试上机试卷 二级Visual Basic语言(试卷代号VB04) 一.改错题(14分) [题目]下面程序的功能是,找出1~300之间的三个相临整数N ,N+1和N+2,且每个整数均为两个素数的乘积。本题程序界面如图1。 Option Explict Private Sub Command1-click() Dim p() as Integer ,I As Integer,N(3) As Integer Call Prime (P,150) For I=1 to 300 If Compare (P,I)Then List 1.Additem I ”,”I+1”,” I+2 End if Next I End sub Private Sub Prime (p () As Integer ,N As Integer ) Dim I As Integer ,K As Integer ,Idx As Integer For I =2 to N For K=2 to sqr(I) If I Mod K = 0 Then Exit For Next k If k sqr(I) Then Idx=Idx +1 ReDim p(Idx) P(Idx)=I End if Next I End sub Private Function Compare (p()As Integer)As Boolean Dim I As Integer ,J As Integer ,k As Integer ,Flg As Boolean For k = 1 to 3 I=1 Do While I =Ubound (p) For J=1 to Ubound (p) If A =P(I)*p(J) Then Exit Do Next J I=I+1 Loop If JUBound(p) Then Exit For A=A+1 Next k Compare =True End Function [要求] 1. 2. 3.F1和P1,并保存到考生目录下。 二.编程题(26分) [题目]编写程序求给定正整数的所有因子及所有因子的倒数之和。 [编程要求] 1.2所示,编程时不得增加或减少界面对象或改变对象的种类,窗体及界面元素大小适中,且均可见; 2.1中输入测试数据,单击“运行”按纽,求出其所有因子及所有因子的倒数和,按图示格式输出到多行文本框2中(结果要进行约分); 3.1上; 4. [要求] 将窗体文件和工程文件分别命名为F2和P2,并保存到考生目录下。 ??? 图 1???????图 2

文档评论(0)

82393aa + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档