下列程序段的执行的结果是  Dim a(10),b(10)  i=3  For j=1 To 5    a(j) =j    b(i) =2 * i + j  Next j  Print b(i);a(i)

admin2009-01-15  25

问题 下列程序段的执行的结果是  Dim a(10),b(10)  i=3  For j=1 To 5    a(j)  =j    b(i)  =2 * i + j  Next j  Print b(i);a(i)

选项 A、11  3
B、3  15
C、3  11
D、15  3

答案1

解析 此程序段开始声明了两个整型数组a和b,其长度均为10。
  程序通过For…Next语句为其赋值,而For…Next的具体运行步骤如下:
  j=1时,a(1)=1,b(3)=7
  j=2时,a(2)=2,b(3)=8
  j=3时,a(3)=3,b(3)=9
  j=4时,a(4)=4,b(3)=10
  j=5时,a(5)=5:b(3)=11
  j=6时,中断循环,执行Print语句,即要求输出b(3)的值,a(3)的值,即11  3。
转载请注明原文地址:https://kaotiyun.com/show/Gl2p777K
0

最新回复(0)