首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Textl的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprirne(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Textl的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprirne(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,
admin
2015-06-30
38
问题
在考生文件夹下有一个工程文件sjt5.vbp,其窗体上有一个名称为Textl的文本框;还有两个名称分别为C1、C2的命令按钮,标题分别为“计算”、“存盘”。有一个函数过程isprirne(a)可以在程序中直接调用,其功能是判断参数a是否为素数,如果是素数,则返回True,否则返回False。
请编写适当的事件过程,使得程序运行时,单击“计算”按钮,找出小于18000的最大素数,并显示在Text1中;单击“存盘”按钮,则将Text1中的计算结果存入考生文件夹下的out5.txt文件中。
注意:考生不得修改isprime函数过程和控件的属性,必须把计算结果通过“存盘”按钮存入out5.txt文件中,否则将没有成绩。
选项
答案
【操作步骤】 步骤1:打开本题工程文件。 步骤2:分析并编写程序代码。 程序提供代码 Private Function isprime(a As Integer) As Boolean Dim flag As Boolean flag = True b% = 2 Do While b% <= Int(a / 2) And flag If Int(a / b%) = a / b% Then flag = False Else b% = b% + 1 End If Loop isprime = flag End Function 程序结束 参考答案 Private Sub C1_Click() Dim i As Integer For i = 17999 To 1 Step -1 If isprime(i) Then Text1 = i Exit For End If Next End Sub Private Sub C2_Click() Open App.Path & "\out5.txt" For Output As #1 Print #1, Text1.Text Close #1 End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
转载请注明原文地址:https://kaotiyun.com/show/8wQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
有如下程序。PrivateSubCommandl_Click()DimaAsSingleDimbAsSinglea=5:b=4CallSub1(a,B)E
数据库设计包括两个方面的设计内容,它们是______。
以下Prime过程,用于判断一个数是否为素数。素数是只能被1和数本身整除的自然数。一个自然数不是素数,就是合数。用被测试的数除以从2开始到该数本身的数,如果能除尽(余数为0),则为合数:如果都除不尽(余数均不为0),则为素数。请在划线处将下面过程补充完整:
E-R模型设计属于数据库的______。
下列函数中能判断是否到达文件尾部的函数是()。
设已打开5个文件,文件号为1、2、3、4、5。要关闭所有文件,则下列语句中正确的是()。
以下关于图片框控件的说法中,错误的是
以下说法不正确的是
以下说法错误的是______。
随机试题
下列囊肿中,扩散加权成像呈异常高信号的是
Thekeytoanysuccessfulgaragesale(家庭旧物出售)istogetthewordout.Thebestmeansofadvertisingyoursaleistoplaceanad
为什么说社会主义的根本任务是发展生产力?
麻醉前禁食水最主要的目的是
下列关于妊娠时期药物对胎儿的影响叙述不正确的是
气动薄膜双座调节阀能够得到广泛应用主要是由于它具有()特点。
根据《水利工程质量监督管理规定》,()有权提请有关部门奖励先进质量管理单位及个人。
纳税人开采或者生产资源税应税产品,自用于连续生产应税产品的,视同销售,应缴纳资源税。()
哥白尼、伽利略两人先后因为在科学研究中说了真话,触及到神权教义,受到“异端裁判所”审判并处死。()
Internet中用于电子邮件管理的协议是______。
最新回复
(
0
)