首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下事件过程: Private Sub Form_Click() Dim a As Long, b As Long Dim sum As Long Dim x As Integer a = 1 b = 1
有如下事件过程: Private Sub Form_Click() Dim a As Long, b As Long Dim sum As Long Dim x As Integer a = 1 b = 1
admin
2018-07-11
20
问题
有如下事件过程:
Private Sub Form_Click()
Dim a As Long, b As Long
Dim sum As Long
Dim x As Integer
a = 1
b = 1
For x = 1 To 11 Step 2
a = b * x
________
s = s + a
sum = sum + s
Next x
Print sum
End Sub
以上程序的功能是,计算 1!+(1!+3!)+(1!+3!+5!)+…+(1!+3!+5!+…+11!) 的值并输出。程序不完整,在________处应填入的内容是
选项
A、b = a * (x + 1)
B、a = a * (x - 1)
C、a = a * (x + 1)
D、b = a * x
答案
A
解析
最简单的方法,直接代入一些数字,如x=1时,A) b=2a;B) a=0;C)a=2a;D)b=a;再代入程序中,知B选项不符合题意。当循环体执行了两次,即当x=3时,再分别将A、C、D的答案代入程序中,知C和D选项错误;另一种方法是,本程序的主要由累加和累乘两种运算结合在一起,分析内容,可知,a=b*x,实现的是记录单个数值,如:1!、3!、5!、7!等,空格处的功能,是要保存下一次阶乘的值,如7!等价于a=b!*7,b的值应该是b=a*(7+1);故本题正确答案为A。
转载请注明原文地址:https://kaotiyun.com/show/1sFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
当文本框中的内容发生改变时所触发的事件是
设有如下程序:PrivateSubForm_Click()num=InputBox("请输入一个实数"):P=InStr(num,".")IfP>0ThenPrintMid(num,P+11ElsePrint"END"
设有窗体的FormMouseMove事件过程如下:PrivateSubFormMouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)If(ButtonAnd
窗体上有一个名称为Command1的命令按钮,有程序如下:OptionBase1PrivateSubCommand1Click()Dima(10)AsInteger‘第1个ForFori=1To10a(i)=In
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下列程序执行后,其输出结果为()。Dima(5)Fori=0To4a(i)=i+1:m=i+1Ifm=3Thena(m-1)=a(i-2)Elsea(m)=a(i)Ifi=2Thena(i-1)=a(m-3)a(4
下面不属于软件测试实施步骤的是
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为
算法的空间复杂度是指( )。
随机试题
依民事权利的相互关系不同,民事权利可以分为()
冈崎片段的存在证明了
下列情形中,应认定招摇撞骗罪的是()。
UCITS三号指令中管理指令和产品指令的具体内容不包括()。
人民币升值对股票市场的影响主要体现在()
下列选项中不属于劳动者应当履行的义务的是()。
数据库管理系统中负责数据模式定义的语言是()。
Thememberswouldresignifthey______askedtodoso.
HackersAttackUSStateDepartmentComputersTheU.S.StateDepartmenthascloseditspublicemailsystemandwebsitesafter
Thetermhomeschoolingorhometuition,asitiscalledinEngland,meanseducatingchildrenathomeorinplacesotherthana【
最新回复
(
0
)