首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command 1_Click() Dim iAs Integer,j As Integer n=InputBox("输入一个大于1的正整数") For i=2 To n Forj=2 To Sqr(i)
编写如下程序: Private Sub Command 1_Click() Dim iAs Integer,j As Integer n=InputBox("输入一个大于1的正整数") For i=2 To n Forj=2 To Sqr(i)
admin
2019-03-08
62
问题
编写如下程序:
Private Sub Command 1_Click()
Dim iAs Integer,j As Integer
n=InputBox("输入一个大于1的正整数")
For i=2 To n
Forj=2 To Sqr(i)
If i Mod j=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不能被任何一个i整除的情况下才会输出i的值,即判断i是不是素数,只有素数才输出。
转载请注明原文地址:https://kaotiyun.com/show/QeFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
数据库设计过程不包括
窗体上有一个名为List1的列表框和一个名为Command1的命令按钮,并有下面的事件过程:PrivateSubCommand1_Click() n%=List1.ListIndex Ifn>0Then ch$=List1.Lis
以下关于变量作用域的叙述中错误的是( )。
有如下程序:PrivateSubForm_Click()DimBAsStringDimmAsInteger,DecAsIntegerB=InputBox("请输入一个二进制数")m=L
已知过程定义的首行为Subsum(aAsInteger,bAsInteger),则下面过程调用语句中正确的是()。
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课号,G为成绩,关系表达式πS#,C#(SC)/S表示
设窗体上有一个名称为Option1的单选按钮数组(其下标从0开始),共有4个单选按钮,并有下面事件过程:PrivateSubOption1_Click(IndexAsInteger)n=IndexIfIndex<3
下面程序的功能是利用随机数函数模拟掷骰子。方法是每次随机产生一个1~6的整数,相当于一次掷骰子。程序运行后,在Text2文本框中输入总投掷次数(例如10000),单击"开始投掷"按钮则进行模拟掷骰子,并把出现1~6的次数分别显示在文本框数组Text1(从上
随机试题
接地线应该使用多股软铜线,对其截面的要求有()。
患者,男性,28岁。因“多发伤”入院,经治疗后仍有腹胀、腹痛、呕吐等症状,生命体征尚不稳定,为评估患者胃肠动力功能,下列最合适的是
A.三维成像B.自旋回波序列C.梯度回波序列D.回波平面序列E.快速反转恢复序列使用90°射频脉冲加180°射频脉冲激励获得回波信号的序列是
置备鸠尾的目的是
煤矿井下严禁使用()台以上的局部通风机同时向1个掘进工作面供风。不得使用()台局部通风机同时向2个掘进工作面供风。
按经济内容分类,待摊费用属于反映成本费用的账户。 ( )
由小学、中学到大学构成的统一的直线系统,上下衔接,形成由下而上的连续阶梯的学制是______。
核子是()。
下列函数调用时弹出的对话框中按钮的个数为【】。MsgBox("程序非法!",vbAbortRetryIgnore,"消息提示:")
启动窗体时,系统首先执行的事件过程是
最新回复
(
0
)