首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件vbsj5.vbp。运行程序时,在文本框中输入一个素数,然后单击“查找”命令按钮,找出小于给定素数的三个最大的素数,并显示在标签控件数组lblResult 中,如图1-246所示。 要求:工程文件中已给出部分程序,其中
在考生文件夹下有一个工程文件vbsj5.vbp。运行程序时,在文本框中输入一个素数,然后单击“查找”命令按钮,找出小于给定素数的三个最大的素数,并显示在标签控件数组lblResult 中,如图1-246所示。 要求:工程文件中已给出部分程序,其中
admin
2018-12-05
32
问题
在考生文件夹下有一个工程文件vbsj5.vbp。运行程序时,在文本框中输入一个素数,然后单击“查找”命令按钮,找出小于给定素数的三个最大的素数,并显示在标签控件数组lblResult 中,如图1-246所示。
要求:工程文件中已给出部分程序,其中的IsPrime过程用来判断一个数是否为素数。请编写“查找”命令按钮的事件过程中的部分程序代码。
注意:程序调试通过后,在“给定的素数”对应的文本框中输入12379,并执行“查找”命令,将找到满足条件的三个素数显示在标签中,否则没有成绩。不得修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
程序源码:
Private Function IsPrime(ByVal x
As _
Integer) As Boolean
Dim i As Integer
For i = 2 To Sqr(x)
If x Mod i = 0 Then
IsPrime = False
Exit Function
End If
Next
IsPrime=True
End Function
Private Sub cmdFind_Click()
’考生编写程序开始================
’考生编写程序结束================
Open App.Path & "\out5.dat" For
_
Output
As # 1
Print#1,txtInput.Text,
lblResult(0). _
Caption,
lblResult(1).Caption, _
lblResult(2).Caption
Close #1
End Sub
选项
答案
【操作步骤】 步骤1:打开本题对应工程文件vbsj5.vbp。 步骤2:双击窗体Form1上的“计算”按钮,打开代码编辑窗口,在其Click事件过程中输入如下代码: 参考代码: Dim j As Integer Dim n As Integer n = Val(txtInput.Text) - 1 For j = 0 To 2 While Not IsPrime(n) n = n - 1 Wend lblResult(j).Caption = n n = n - 1 Next 步骤3:运行程序,在“给定的素数”对应的文本框中输入12379,并执行“查找”命令,将找到满足条件的三个素数显示在标签中,然后单击关闭按钮结束程序的运行。 步骤4:按要求将文件保存至考生文件夹中。
解析
转载请注明原文地址:https://jikaoti.com/ti/0zm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled属性被设置为True。要求程序运行时每秒在标签中显示一次系统当前时间。以下可以实现上述要求的事件过程是( )。
以下说法中正确的是
以下变量名中合法的是( )。
以下关于控件的叙述中,正确的是
下列不属于计时器控件属性的是
下面属于黑盒测试方法的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
结构化程序设计的基本原则不包括( )。
下面不能作为结构化方法软件需求分析工具的是
随机试题
下列哪种情况下,不出现脊柱圆弧形后凸
H室管膜下巨细胞瘤的特异性伴随征象
角膜结构中不包括
《中华人民共和国药典》第一版出版的时间是
下列关于采用玻璃钢保护层施工要求的描述中,正确的有()。
下列关于票据金额的填写,说法正确的有()。
树可长至参天凌云却依然青葱碧绿,靠的是木质部的导管将根部吸收的水分一路运输到树梢。根据最新的研究结果,植物学家发出警告,气候变化所导致的部分地区干旱化除了会威胁地下水的供应,还会损害木质部运输水分的能力,从而令森林处于危险状态。研究者表示,在干旱条件下,树
如图18-3所示,某公司局域网防火墙由包过滤路由器R和应用网关F组成,下面描述错误的是(4)。
MessageTwo(Questions5—8)MEMOTO:Ms.5From:WilliamsSmithTypeofjobappliedfor6Time
Thinktoday’skidswanttobedoctorsorlawyers?No.YouTubestardom(明星)isthenumberonedreamcareerforyoungpeopletoday
最新回复
(
0
)