万能百科  > 计算机   > 

[单项选择题] 程序段如下; s=0 For I=5 to -1 step -2 S=s+I Next I Print I 语句S=S+I执行的次数

2021-07-14   

[单项选择题] 程序段如下;

s=0

For I=5 to -1 step -2

S=s+I

Next I

Print I

语句S=S+I执行的次数和最后I的值分别为( )。

A.3,-1

B.4,-1

C.4,-3

D.0, 5

正确答案:

C

参考解析:

For循环的结束条件是循环变量在变化方向上超过终值,本题循环变量I的初值为5,终值为-1,步长为-2,所以变化方向为从大到小,循环每执行一次,循环变量将加上步长。因此循环变量的值为5、3、1、-1时,将各执行一次循环体,最后一次执行循环后,循环变量再加上步长变成-3,已在变化方向上超过了终值,循环结束,此时I的值为-3。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签