计算机二级

运行下列程序段,结果是( )。 For m=10to 1 step 0 k=k+3 Next mA.形成死循环B.循环体不执行即结束循环C.出现语法错误D.循环体执行一次后结束循环

题目

运行下列程序段,结果是( )。 For m=10to 1 step 0 k=k+3 Next m

A.形成死循环

B.循环体不执行即结束循环

C.出现语法错误

D.循环体执行一次后结束循环

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

第2题:

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


B

第3题:

执行下列程序,运行结果是______。 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

第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题:

下列程序段中,循环体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次。

第6题:

运行下列程序段,结果是 For m=10 to 1 step 0 k=k+3 Next m

A.形成死循环

B.循环体不执行即结束循环

C.出现语法错误

D.循环体执行一次后结束循环


A 当步长为0时,程序不执行。

第7题:

(31)运行下列程序段,结果是

For m=10 to 1 step 0

k=k+3

Next m

A)形成死循环

B)循环体不执行即结束循环

C)出现语法错误

D)循环体执行一次后结束循环


正确答案:B

第8题:

有如下程序,该段程序将( )。 Fori=1 to 10 Step0 k=k+2 Nexti

A.形成无限循环

B.循环体执行一次后结束循环

C.语法错误

D.循环体不执行即结束循环


正确答案:A

第9题:

运行下列程序段,结果是 For m=10 to 1 step 0 K=K+3 Next m

A.形成死循环

B.循环体不执行即结束循环

C.出现语法错误

D.循环体执行一次后结束循环


正确答案:B
解析:在For-Next语句中,当步长=0时,如果循环变量值<=终值,死循环;如果循环变量值>终值,一次也不执行循环。