首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有Text1、Text2两个文本框,并编写了下面的程序代码: Private Sub Form_Click() x%=29 Text1=fun(x) Do x=x+1 Loop Until IsPrim
窗体上有Text1、Text2两个文本框,并编写了下面的程序代码: Private Sub Form_Click() x%=29 Text1=fun(x) Do x=x+1 Loop Until IsPrim
admin
2016-08-24
38
问题
窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:
Private Sub Form_Click()
x%=29
Text1=fun(x)
Do
x=x+1
Loop Until IsPrime(x)
Text2=x
End Sub
Private Function fun(ByVal x As Integer)As Integer
Do
x=x一1
Loop Until IsPrime(x)
fun=x
End Function
Private Function IsPrime(x As Integer)As Boolean
For k=2 To x/2
If x Mod k=0 Then
IsPrime=False
Exit Function
End If
Next k
IsPrime=True
End Function
运行程序后单击窗体,则Text1、Text2中分别显示的是( )。
选项
A、23和31
B、23和29
C、30和31
D、29和31
答案
A
解析
本题中IsPrime函数的功能是判断一个数是否为素数,是素数则返回True,不是则返回False;素数的判断方法是:一个数除了能被1和自身整除以外,不能再被其他数整除。fun函数的功能是找出小于形参x最大的素数,并返回。在过程Form_Click事件过程中,Text1=fun(x),x=29,通过调用fun函数,得到小于29的最大素数为23,所以Text1中的值为23,Form_Click事件过程中的Do~Loop Until循环的功能是找到大于变量x的最小素数,大于29的最小素数为31,故Text2中的值为31,所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/SYLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
使图像(Image)控件中的图像自动适应控件的大小应()。
下列程序的输出结果为()。PrivateSubCommand1_Click()Dima(20)Forj=1To20Step2 a(j)=jNextiPrinta(1)+a(2)+a
设在工程中有一个标准模块,其中定义了如下类型:TypestutypeinoAsIntegerstrnameAsString*20strsexAsString*1smarkAsSingleEn
对已在窗体中控件的操作不正确的是()。
在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:PrivateSubTxtA_KeyPress(keyAsciiAsInteger)EndSub若焦点位于文本框中,则能够触发KeyPress事件的操作是(
有时候需要暂时关闭计时器,这可以通过______属性来实现。
目录列表框的Path属性的作用是()。
在运行阶段,要在文本框Text1获得焦点时选中文本框中的所有内容,则对应的事件过程是()。
如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的哪个属性
要使文本框获得输入焦点,则应采用文本框控件的方法是
随机试题
曲线y=x3-6x的拐点坐标为______.
初次家庭访视首先要做的是
目前临床上检测HBsAg主要采用
腹部摄影的叙述,错误的是
儿童双下肢烧伤面积的计算公式为
瘀血内阻、血不循经之出血证应选用
A.淀粉与糊精B.亚硫酸盐与可溶性淀粉C.钙盐D.还原糖E.蔗糖
放坡基坑施工中,严禁在基坑边坡坡顶()范围内增加附加荷载。
若双方当事人是法人或其他组织的,申请强制执行的规定期限是( )。
下列主体中,可以组织实施政府统计调查的是()。
最新回复
(
0
)