更多“设执行以下程序段时依次输入1、3、5,执行结果为______ 。Dim a(4)As IntegerDim b(4) As IntegerFor ”相关问题
  • 第1题:

    设执行以下程序段时依次输入:1、3、5.执行结果为

    A.1

    B.3

    C.5

    D.0


    正确答案:A
    【答案】A【解析】本题考察For循环语句,计算数组b(K)的值。在程序中,首先定义了两个数组a(4)、b(4),之后执行For循环。当K=0时,进入第一次循环,将输入的l赋值给a(1),即a(1)=1,b(3)=a(1)=1;之后K=1,进入第二次循环,将输入的3赋值给a(2),即a(2)=3,b(2)=a(2)=3;之后K=2,进入第三次循环,将输入的5赋值给a(3),即a(3)=5.b(1)=a(3)=5,之后K=3,不满足循环条件,结束循环。输出b(3),值为1。

  • 第2题:

    执行下述程序后,结果为:______ list=[1,2,3,4,3,4,5,3,4] flag=5 in list


    3

  • 第3题:

    3、当a=4,b=5,c=7,d=6时,执行下面一段程序: if(a<b) if(c<d) x=1; else if(a<c) if(b<c) x=2; else x=3; else x=4; else x=5; 程序执行后,x的值为()。

    A.3

    B.4

    C.1

    D.2


    A

  • 第4题:

    设执行以下程序段时依次输入2,4,6,执行结果为

    Dim a(4)As Integer

    Dim b(4)AS Integer

    For k=0 To 2

    a(k+1)=Val(InputBox("Enter data:"))

    b(3 - k) =a(k + 1)

    Next k

    Print b(k)

    A.2

    B.4

    C.6

    D.0


    正确答案:A
    解析:此程序段开始声明了两个整型数组a和b,其长度均为4。

  • 第5题:

    当a=4,b=5,c=7,d=6时,执行下面一段程序: if(a<b) if(c<d) x=1; else if(a<c) if(b<c) x=2; else x=3; else x=4; else x=5; 程序执行后,x的值为()。

    A.3

    B.4

    C.1

    D.2