首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim i As Integer,j As Integer n=InputBox(”输入一个大于1的正整数”) For i=2 To n F
编写如下程序: Private Sub Command1_Click() Dim i As Integer,j As Integer n=InputBox(”输入一个大于1的正整数”) For i=2 To n F
admin
2018-10-15
40
问题
编写如下程序:
Private Sub Command1_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://kaotiyun.com/show/7GFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。
下列叙述中正确的是
设有如下通用过程:PublicFunctionFun(xStrAsString)AsString DimtStrAsString,strLAsInteger tStr="" strL=Len(xStr) i=
下面关于标准模块的叙述中错误的是( )。
下列表达式中值为-6的是
下列符号常量的声明中,不合法的是
下列符号常量的声明中不合法的是
表达式Abs(-5)+Len("abcde")的值是
以下合法的VB变量名是()。
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是( )。
随机试题
Whatarethereinoursocietynowadays?Thereare_________________.
试述近现代时期中外国家政权机构的秘书工作的不同之处。
A.一级医疗事故B.二级医疗事故C.三级医疗事故D.四级医疗事故E.医疗过失造成患者明显人身损害的其他后果的属于
急性感染(如金黄色葡萄球菌感染)时白细胞出现的情况是再生障碍性贫血时,白细胞出现的情况是
在某砂砾石层中进行标准贯入试验,锤击数已达50击,实际贯入深度仅为13cm。按有关公式进行换算,相当于贯入30cm的锤击数N可取下列()项数值。
根据有效市场假说,下列说法中正确的有()。2014(卷Ⅰ)、(卷Ⅱ)
2015年第一季度,A省商品房销售面积1175.2万平方米,下降13.4%,降幅比1—2月收窄13.8个百分点。其中,商品住宅销售面积1036.3万平方米,下降15%;办公楼销售面积15.2万平方米,下降48.7%;商业营业用房销售面积111.1万平方米,
Mostworthwhilecareersrequiresomekindofspecializedtraining.Ideally,therefore,thechoiceofan【C1】______shouldbemade
makesomefoodtoeattrytofindsomething
_____isnoreasonfordischargingher.
最新回复
(
0
)