问题
单项选择题
运行下列程序段,结果是( )。
FOr m=10 To 1 Step 0
k=k+3
Next m
A) 形成死循环
B) 循环体不执行即结束循环
C) 出现语法错误
D) 循环体执行一次后结束循环
答案
参考答案:B
解析: 在For…Next循环中,如果终值小于初值,步长要取负值;否则,For…Next语句会被忽略,循环体一次也不执行。
所以本题答案为B)。
运行下列程序段,结果是( )。
FOr m=10 To 1 Step 0
k=k+3
Next m
A) 形成死循环
B) 循环体不执行即结束循环
C) 出现语法错误
D) 循环体执行一次后结束循环
参考答案:B
解析: 在For…Next循环中,如果终值小于初值,步长要取负值;否则,For…Next语句会被忽略,循环体一次也不执行。
所以本题答案为B)。