首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列过程的功能是:将输入的整数分解为质数的乘积。例如,输入50,则输出2,5,5,,输入100,则输出2,2,5,5,。 Private Sub Command1_Click() x=Vat(InputBox(’’请输入一个整数’’))
下列过程的功能是:将输入的整数分解为质数的乘积。例如,输入50,则输出2,5,5,,输入100,则输出2,2,5,5,。 Private Sub Command1_Click() x=Vat(InputBox(’’请输入一个整数’’))
admin
2021-06-03
60
问题
下列过程的功能是:将输入的整数分解为质数的乘积。例如,输入50,则输出2,5,5,,输入100,则输出2,2,5,5,。
Private Sub Command1_Click()
x=Vat(InputBox(’’请输入一个整数’’))
out $=’’’’
y=2
Do While y<=x
If x Mod y=0 Then
out$=out$ & y &’’,’’
x=【】
Else
y=y+1
End If
Loop
MsgBox out $
End Sub
为实现指定功能,程序【】处应填写的语句是( )。
选项
A、x/y
B、xmody
C、x+1
D、x*y
答案
A
解析
本题要求输入一个整数分解为质数的乘积,如:50分解为2、5、5。质数是指只能破1和它奉身整除的数,最小的质数为2。
1)初始化:y=2,x=50;
2)Do while y<=x;第一次循环判断2<=50正确
3)if x mod y=0;判断50 mod 2==0正确
4)执行out$=out $ &y&’’,’’;x=x/y;该条执行后out $=2.x=25
5)Do while y<=x;第二次循环判断2<=25正确
6)if x mod y=0;判断25 mod 2==0不正确
7)y=y+1 y=3;(执行ELSE部分)
8)Do while y<=x;第三次循环判断3<=25正确
9)if x mod y=0;判断25 mod 3==0不正确
10)y=y+1 y=4;(执行ELSE部分)
11)Do while y<=x;第四次循环判断4<=25正确
12)if x mod y=0;判断25 mod 4==0不正确
13)y=y+1 y=5;(执行ELSE部分)
14)Do while y<=x;第五次循环判断5<=25正确
15)if x mod y=0;判断25 mod 5==0正确
16)执行out$=0ut$&y&’’,’’;x=x/y;该条执行后out$=2,5,x=5
17)Do while y<=x;第六次循环判断5<=5正确
18)if x mod y=0;判断5 mod 5==0正确
19)执行out$=out$&y&’’,’’;x=x/y;该条执行后0ut$=2,5,5 x=1
20)Do while y<=x;第七次循环判断5<=1不正确
21)结束循环
程序中的【】位置应该填入x/y,然后将值赋给x,故本题A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/W4Sp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下列关于字段属性的叙述中,正确的是()。
在考生文件夹下有一个数据库文件“samp2.accdb”,里面已经设计好表对象“tStud”“tScore”和“tCourse”,请按以下要求完成设计。(1)创建一个查询,查找年龄高于平均年龄的党员记录,并显示“姓名”“性别”和“入校时间”。所建
若使用如下代码创建数据表Student;DimstrSQLAsStringstrSQL="createtableStudent("strSQL=strSQL+"SnoCHAR(10)PRIMARYKEY,"
窗体设计中,决定了按Tab键时焦点在各个控件之间移动顺序的属性是()。
以下是一个竞赛评分程序。其功能是去掉8位评委中的一个最高分和一个最低分,计算平均分。DimmaxAsInteger,minAsIntegerDimiAsInteger,xAsInteger,SAsInteger
在已建雇员表中有“工作日期”字段,下图所示的是以此表为数据源创建的“雇员基本信息”窗体。假设当前雇员的工作日期为“1998-08-17”,若在窗体“工作日期”标签右侧文本框控件的“控件来源”属性中输入表达式:=Str(Month([工作日期]))+“月
设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10.该树中度为1的结点数为
若有SQL语句:SEIECT月底薪+提成-扣除AS月收入FROM工资表;其中,子句“AS月收入”的作用是()。
在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:PrivateSubCommand1_Click()a=0:b=5:c=6MsgBoxa=b+cEndSub窗体打开运行后,如果单击命令按钮,则消息框的输出结果为
下列表达式计算结果为数值类型的是
随机试题
某学校把学生按照成绩高低分进不同的班级,并分设了重点班和普通班。该校的这一做法符合我国义务教育法的相关规定。()
自然资源统计的范围()
函数y=sinx在区间[0,n]上满足罗尔定理的ξ=
加强心肌收缩力:减慢心率:
我国基本医疗保险组织参保、征收保险费的统筹单位原则上是
在0~8℃m深度范围内的主干路填土路基最低压实度(按重型击实标准)应为()。
下列各项税金中,构成相关资产成本的有()。
他病了三天。()
曼谷是一【155】美丽的水上城市。18世纪下半叶,泰国国王拉玛一世初建曼谷,19世纪末期,曼谷就被称为“东方威尼斯”。泰国最大的河流湄南河流【156】曼谷,市内河道纵横,运河密如蛛网,河面上各种船【157】来往穿梭,并拥有一整套水上交通规则。曼谷市90%以
A、Athiefhadabandoneditbytheroadside.B、Ithadbeentowedawaybythelocalpolice.C、Theownerhadforgottenwherehehad
最新回复
(
0
)