首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command l Click() Dim i As Integer,j As Integer n=InputBox(“输入一个大于1的正整数”) For i=2 To n Forj=2 To Sqr(i) Ifi
编写如下程序: Private Sub Command l Click() Dim i As Integer,j As Integer n=InputBox(“输入一个大于1的正整数”) For i=2 To n Forj=2 To Sqr(i) Ifi
admin
2020-04-18
27
问题
编写如下程序:
Private Sub Command l Click()
Dim i As Integer,j As Integer
n=InputBox(“输入一个大于1的正整数”)
For i=2 To n
Forj=2 To Sqr(i)
Ifi Modj=0 Then Exit For
Nextj
ifj>Sqr(i)Then Print i
Next i
End Sub
该程序的功能是
选项
A、判断n是否为素数
B、输出n以内所有的奇数
C、输出n以内所有的偶数
D、输出n以内所有的素数
答案
D
解析
本题中的外循环是从2循环到n,然后进入内循环,在内循环中依次判断i能否被j整除,若能整除则退出内循环;内循环结束后进行判断,如果是中途退出内循环的则必然不满足j>Sqr(i).不会输出i的值;只有i不能被任何一个j整除的情况下才会输出i的值,即判断i是不是素数,只有素数才输出。
转载请注明原文地址:https://jikaoti.com/ti/rjx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下通用过程:PublicFunctionFun(xStrAsString)AsStringDimtStrAsString,strLAsIntegertStr="":strL=Len(xStr)i
编写如下程序:PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=InputBox(”输入第一个数”):y=InputBox(”输入第二个数”)
设窗体上有一个通用对话框控件CD1,希望在执行下面程序时.打开如图所示的它件对话框PrivateSubCommando_Click()CD1.DialogTitle=”打开文件”CD1.InitDit="C:\”CD1.Filt
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1_Change(IndexAsInteger)SelectCaseIndexCase0
下列操作说明中,错误的是
设a=2,b=3,c=4,d=5,表达式Nota
表达式2*3^2+4*2/2+3^2的值是
以下能对正实数d的第3位小数四舍五入的表达式是
随机试题
社会问题出现的原因是多种多样的,既有历史因素,又有现实因素,既有宏观因素,又有微观因素,既有政治因素,又有文化心理因素。这说明了社会问题具有()
人类历史上出现过的商品交换形式有()
患者吴某,肝硬化合并上消化道出血,经对症治疗后出血停止,病情好转。此患者需做大便潜血试验,前3天应禁食
下列哪项表现与结节性甲状腺肿无关
我国胰腺炎患者常见的病因是
下列哪项可以反映AB<SB
女,50岁。孕5产5,绝经3年。阴道不规则出血1个月。妇科检查:外阴阴道正常,宫颈肥大、糜烂、触之易出血,子宫后屈、稍小,双侧附件未见异常。该患者绝经后最可能的出血原因是
纳税人自一般纳税人生效之日起,按照增值税一般计税方法计算应纳税额,该生效之日包括()。
下面古诗句描写的景色不同的一项是()。
下列诗句反映的历史事件,按时间先后排序正确的是()。①北师覆没威海卫,签订条约在马关②鸦片带来民族难,销烟虎门海滩前③武装起义占三镇,武昌汉口和汉阳
最新回复
(
0
)