设执行以下程序段时依次输入2,4,6,执行结果为( )。 Dim a(4)As Integer Dim b(4)As Integer For k=0 To 2 a(k+1)=val(InputB0x(“Enter data:”)) b(3一k)=a(

admin2016-01-01  3

问题 设执行以下程序段时依次输入2,4,6,执行结果为(    )。
Dim a(4)As Integer
Dim b(4)As Integer
For k=0 To 2
a(k+1)=val(InputB0x(“Enter data:”))
b(3一k)=a(k+1)
Next k
Print b(k)

选项 A、2
B、4
C、6
D、0

答案A

解析 当B的值为3时不满足For循环的条件,跳出循环,此时k为3,b(k)=b(3),值为2。
转载请注明原文地址:https://jikaoti.com/ti/AeF9FFFM
0

最新回复(0)