首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为计算1+2+22+23+24+…+210的值,并把结果显示在文本框Text1中,若编写如下事件过程: Private Sub Command1 Click() Dim a&,s&,k& s=1 a=2 For k=2 To 10
为计算1+2+22+23+24+…+210的值,并把结果显示在文本框Text1中,若编写如下事件过程: Private Sub Command1 Click() Dim a&,s&,k& s=1 a=2 For k=2 To 10
admin
2018-12-20
33
问题
为计算1+2+2
2
+2
3
+2
4
+…+2
10
的值,并把结果显示在文本框Text1中,若编写如下事件过程:
Private Sub Command1 Click()
Dim a&,s&,k&
s=1
a=2
For k=2 To 10
a=a*2
s=s+a
Next k
Text1.Text=s
End Sub
执行此事件过程后发现结果是错误的,为能够得到正确结果,应做的修改是( )。
选项
A、把s=1改为s=0
B、把For k=2 To 10改为For k=1 To 10
C、交换语句s=s+a和a=a * 2的顺序
D、把For k=2 To 10改为For k=1 To 10、交换语句s=s+a和a=a * 2的顺序
答案
D
解析
程序应该计算的是2的0次方到2的10次方的和,程序少计算了2的1次方,应该先累加,再执行a=a*2,并且将For k=2 to 10改为For k=1 to 10 ,这样最后一次循环2的10次方的值能正确累加,然后循环结束。因此答案为D。
转载请注明原文地址:https://jikaoti.com/ti/ftm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有如下函数:FunctionDelSpace(chAsString)AsInteger Dimn%,st$,c$ st="" n=0 Fork=1ToLen(ch) c=Mid(ch,k,1) I
要使标签中的文本靠右显示,应将其Aligment属性设置为
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
下列叙述中正确的是
在窗体上添加"控件"的正确的操作方式是( )。
设x为一整型变量,且情况语句的开始为:SelectCasex,则不符合语法规则的Case子句是( )。
下列有关文件的叙述中,正确的是( )。
以下叙述中错误的是( )。
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimmAsString m=InputBox("请输入字符串") Printpick_str(m)En
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是( )。
随机试题
毛细血管的总截面积比动脉或静脉的总截面积大,因而毛细血管中血流速度很慢。
有关死胎引产说法错误的是
人民法院审理行政案件不得加重对原告的处罚,但()除外。(2008年单项选择第19题)
在植物防护中,不属于草皮护坡铺置形式的是()。
下列()属于《服务贸易总协定》的内容。
在画面上采用各种不同的对立色性的色相形成对比,也能使其产生调合的是()。
为各项工作提供通讯联络、档案资料以及应用电子计算机提供信息服务的工作属于()。
()操作系统是第一种获得EAL4认证的操作系统。
下列程序的输出结果是()。intf1(intx,inty){returnx>y?x:y;}intf2(intx,inty){returnx>y?y:x;}main(){inta=4,b=3,c=5,
【B1】【B7】
最新回复
(
0
)