更多“运行下列程序段,结果是( )。 For m=10to 1 step 0 k=k+3 Next mA.形成死循环B.循环体 ”相关问题
  • 第1题:

    下列程序段中,循环体s = s +1执行了几次? For i = 0 To 7 Step 3 For j = 0 To 7 Step 2 s = s + 1 Next Next

    A.5

    B.7

    C.12

    D.49


    A 解析:当循环开始执行时,条件i<=j+1成立,执行循环体,使i的值变为2,j的值变为o,然后再次判断条件i<=j+1,显然不成立,结束循环。所以循环只执行了1次。

  • 第2题:

    执行下列程序,运行结果是______。 Private Sub Command1_Click() s=0 Dim I As Integer For I=2.1 To 5.7 Step 0.3 s=s+1 Next Print s End Sub

    A.13

    B.12

    C.14

    D.死循环


    C

  • 第3题:

    某人设计了下列程序用于计算并输出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

  • 第4题:

    下列程序段中,循环体s = s +1执行了几次? For i = 0 To 7 Step 3 For j = 0 To 7 Step 2 s = s + 1 Next Next

    A.12

    B.49

    C.8

    D.6


    A 解析:当循环开始执行时,条件i<=j+1成立,执行循环体,使i的值变为2,j的值变为o,然后再次判断条件i<=j+1,显然不成立,结束循环。所以循环只执行了1次。

  • 第5题:

    有如下程序: For i=10 To 1 Step 0 k=k+1 Next i 循环体的执行次数为()。


    B