单选题
VB
2018-02-07
下面程序的执行结果是( )。
Private Sub Commandl—Click( )a=0
k=1Do While k<4
X=k+kk=k+1
Prim X;
LoopEnd Sub
A.1 4 27
A.1 4 27
B.1 1 1
B.1 1 1
C.1 4 9
C.1 4 9
D.0 0 0
D.0 0 0
参考答案
B
答案解析
本题主要考查算术运算符中的幂运算,在程序中x的值为k的k次方的a次方,k的值每次循环都加1,但a的值不变总为0,除0以外的任何数的0次方都是l,因此,在k的值变为4之前会输出三个l。
你可能感兴趣的试题
A.form
B.list
C.FORM
D.LIST
A.将For循环的终值改为Listl.ListCount
B.将Listl.Selected(i)=True改为Listl.List(i).Selected=True
C.将List2.Addltem Text改为List2.AddItem Listl.List(i)
D.将List2ddItem Text改为List2.Addhem Listl.ListIndex