首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其功能是: ①单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中的100个正整数读人数组a中,同时显示在文本框Text1中。 ②单击“素数”按钮,则将数组a中所有素数(只能被1和自身整除的
在考生文件夹下有一个工程文件sjt5.vbp,其功能是: ①单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中的100个正整数读人数组a中,同时显示在文本框Text1中。 ②单击“素数”按钮,则将数组a中所有素数(只能被1和自身整除的
admin
2015-06-30
61
问题
在考生文件夹下有一个工程文件sjt5.vbp,其功能是:
①单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中的100个正整数读人数组a中,同时显示在文本框Text1中。
②单击“素数”按钮,则将数组a中所有素数(只能被1和自身整除的数称为素数)存人数组b中,并将数组b中的元素显示在文本框Text2中。
在给出的窗体文件中已经有了全部控件(如图所示),但程序不完整。
要求:完善程序使其实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须先执行“素数”操作,然后再用窗体右上角的关闭按钮结束程序,否则将没有成绩。最后,程序按原文件名进行存盘。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Option Base 1 Dim a(100) As Integer, num As Integer Private Sub Command1_Click() Dim k As Integer Open App.Path & "\in5.dat" For Input As #1 For k = 1 To 100 Input #1, a(k) Text1 = Text1 + Str(a(k)) + Space(2) Next k Close #1 End Sub Private Sub Command2_Click() Dim b(100) As Integer num = 0 If Len(Text1.Text) = 0 Then MsgBox "请先执行"读数据"功能!" Else ’考生编写(功能:生成存放素数的数组 b ) ’注意:请务必将数组 b 的元素个数存入变量num中。 ’以下程序段将 b 数组的内容显示在Text2中 For i = 1 To num Text2.Text = Text2.Text + Str(b(i)) + Space(2) Next i End If End Sub Private Sub Form_Unload(Cancel As Integer) Open App.Path & "\out5.dat" For Output As #1 Print #1, Text2.Text Close #1 End Sub 程序结束 参考答案 For k = 1 To 100 flag = True i = 2 Do While i <= Int(a(k) / 2) And flag If Int(a(k) / i) = a(k) / i Then flag = False Else i = i + 1 End If Loop If flag = True Then num = num + 1 b(num) = a(k) End If Next k 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/pVQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行下面程序,第一行输出结果是【】,第二行输出结果是47。OptionExplicitPrivateSubForm_Click()DimAAsIntegerA=2
执行如下语句:a:InputBox(”Today","Tomorrow","Yesterday",,,"Daybeforeyesterday",5)将显示一个对话框,在对话框的输入区中显示的信息是______。
在窗体上画一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()b=5c=6Printa=b+cEndSub程序运行后,单
用户可以用【】语句定义自己的数据类型。
子程序通常分为两类:【】和函数,前者是命令的抽象,后者是为了求值。
以下叙述正确的是()
下列叙述中,不属于测试的特征的是()
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
设有整型变量s,取值范围为0~100,表示学生的成绩。有如下程序段:IfS>=90ThenLevel=“A”ElseIfs>=75ThellLevel=“B”ElseⅡs>=60ThenLevel=“C”ElseLevel=“D
随机试题
大隐静脉
槟榔肝的发生原因是
某厂医院医生甲从98年10月起,离开医院岗位为工厂从事推销。若甲至2000年9月30日仍不回岗位,其所在医院向准予甲注册的卫生行政部门报告的期限是
关于中央政府对特定领域项目给投资补助或贷款贴息的说法,正确的是()。
某工程监理酬金总额45万元人民币,监理单位已经缴纳的税金为3万元,在合同履行过程中因监理单位的责任给业主造成经济损失60万元。依据《建设工程委托监理合同(示范文本)》,监理单位应承担的赔偿金额为( )万元。
根据《水利部关于调整水利工程建设项目施工准备开工条件的通知》(水建管[2017]177号),不属于施工准备条件的是()。
长期以来,我国城市管理执法体制弊端多多,部门林立,各管一摊。管市容的不管破坏绿化的,管破坏绿化的不管违章建设,管违章建设的不管街头无照摆摊……而许多违法问题的处理又常常涉及几个执法部门。比如,对于马路市场、工商、交通、市容等执法部门都可以管,又都可以不管。
(2011年广东)_______一夜之间,南国一个贫穷破败的小渔村,_______变成绚丽的大都市。填入横线处最恰当的一项是()。
某模拟网站的主页地址是HTTP://LOCAL。HOST:65531/ExamWeb/INDEX.HTM,打开此主页,浏览“科技小知识”页面,查找“无人飞机的分类”的页面内容,并将它以文本文件的格式保存到考生目录下,命名为“wrfj.txt”。
DearSir,Muchtomyregret,Iwritethislettertocomplainaboutyourcompany’sbaddeliveryservice.Thelaptop(Model
最新回复
(
0
)