[单选题]

( 27 )为计算 1+2+22+23+24+ … +210 的值,并把结果显示在文本框 Text1 中,若编写如下事件过程 :

Private Sub Command1_Click()

D.im a%,s%,k%

s=1

a=2

F.or k=2 To 10

a=a*2

s=s+a

Next k

Text1.Text=s

E.nd 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. )同时进行 B ) 、 C )两种修改

参考答案与解析: