首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算1+2+22+23+24+…+210的值,并把结果显示在文本框Text1中,若编写如下事件过程: Private Sub Command1_Click() Dim ao/0,b%,i% s=1:a=2 For i=2
为计算1+2+22+23+24+…+210的值,并把结果显示在文本框Text1中,若编写如下事件过程: Private Sub Command1_Click() Dim ao/0,b%,i% s=1:a=2 For i=2
admin
2018-05-08
37
问题
为计算1+2+2
2
+2
3
+2
4
+…+2
10
的值,并把结果显示在文本框Text1中,若编写如下事件过程:
Private Sub Command1_Click()
Dim ao/0,b%,i%
s=1:a=2
For i=2 To 10
a=a*2:b=b+a
Next i
Text1.Text=b
End Sub
执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是( )。
选项
A、把b=1改为b=0
B、把For k=2 To 10改为For i=1 To 10
C、交换语句b=b+a和a=a*2的顺序
D、同时进行B、C两种修改
答案
D
解析
本题事件过程原代码计算的是:1+2
2
+2
3
+2
4
+…+2
10
共10个数的值,其中缺少一项,即数2。为此应将循环次数由9次修改为10次,即For i=1 To 10,但同时需交换语句b=b+a和a=a*2的顺序,否则将计算表达式:1+2
2
+2
3
+2
4
+…+2
10
+2
11
的值。
转载请注明原文地址:https://kaotiyun.com/show/2YGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:OptionBase1PrivateSubCommandl_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(6
在窗体上画一个命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()DimArt(10)AsIntegerFori
在窗体上画1个命令按钮,并编写如下事件过程:PrivateSubCommandl_Click()Dima(3,3)Form=1T03Forn=1To3
编写如下程序:PrivateSubCommandl_Click()DimnAsLong,sAsStringn=InputBox(”输入一个数”)DOWhilen<>
有如下程序:Functionfun(ByValnumAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWhilen
假定有如下程序:PrivateSubForm_Click()DimNAsInteger,JAsIntegerN=0J=1DoUntilN>2
下面程序计算并输出的是PrivateSubCommandl_Click()a=10:s=0Dos=s+a*a*a:a=a-1LoopUnti
随机试题
关于中国各民主党派形成时的社会基础的说法,不正确的是()
下列口腔疾病中和遗传因素无关的是
A.左室高电压B.左室劳损C.右室肥大D.双室肥大E.左室肥大劳损RV5+SVL>4.0mV,可诊断为
保证的方式主要有()。
招标人要求中标人提供履约保证金或其他形式履约担保的,招标人应当同时向中标人提供()。
你对琐碎的工作是喜欢还是讨厌?为什么?
Onereasonhumanbeingscanthriveinallkindsofclimatesisthattheycancontrolthequalitiesoftheairintheenclosedsp
WhatcanweinferfromthefiguresabouttheAmericanhouseholdsizeinthefirstparagraph?Whatdoesthesentence"Individual
Ourshasbecomeasocietyofemployees.AhundredyearsorsoagoonlyoneoutofeveryfiveAmericansatworkwasemployed,i.
WhereisMrs.Bushvisitingnow?
最新回复
(
0
)