更多“下列程序段的执行结果为 Dimt(10) Fork=2To10 t(k)=11-k Nextk x=6 Printt(2+t(x))( ) ”相关问题
  • 第1题:

    下列程序段的执行结果为 ______。 N=10 For K=N To 1 Step -1 X=Sqr(K) X=X-2 Next K Print X-2

    A.-3

    B.-1

    C.1

    D.1.16227765


    正确答案:A
    解析:分析程序:因为在For循环每次执行时,都会根据循环控制变量K给x重新赋值,所以我们只需要根据最后一次循环的值计算x的值就可以了。最后一次循环,K=1,所以X-Sqr(1)=1,X-X-2=-1,打印X-2的值,即为-1-2=3。

  • 第2题:

    下列程序段的执行结果为()。 x = 6 For k = 1 To 10 Step -2 x = x + k Next k Print k; x

    A.-1 6

    B.-1 16

    C.1 6

    D.11 31


    1 6

  • 第3题:

    6、下列程序段的执行结果为()。 x = 6 For k = 1 To 10 Step -2 x = x + k Next k Print k; x

    A.-1 6

    B.-1 16

    C.1 6

    D.11 31


    D

  • 第4题:

    下列程序段的执行结果为

    Dim M(10)

    For k=1 To 10

    M(K)=11-k

    Ncxt k

    x=6

    Print M(2+M(x))

    A.2

    B.3

    C.4

    D.5


    正确答案:C
    解析:通过Fork循环,数组M(10)被逐一赋值,结果是要显示(通过Print语句)M(2+M(x))的值。根据M(k)=11-k,不难得出当x=6时,M(2+M(x))=M(2+5)=M(7)=11-7=4,故答案为C。

  • 第5题:

    某人设计了下列程序用于计算并输出7!(7的阶乘),执行程序时,发现结果是错误的。下列修改方案中能够得到正确结果的是______。 Dim t%, k% t = 0 For k = 7 To 2 Step -1 t = t * k Next Msgbox(t)

    A.把 t=0 改为 t=1

    B.把 For k=7 To 2 Step -1 改为 For k=7 To 1 Step -1

    C.把 For k=7 To 2 Step -1 改为 For k=1 To 7

    D.把 Next 改为 Next k


    A