(2012•辽宁)执行如图所示的程序框图,则输出的S的值是(  )

(2012•辽宁)执行如图所示的程序框图,则输出的S的值是(  )
A.4
B.[3/2]
C.[2/3]
D.-1
大道行天 1年前 已收到1个回答 举报

qianqian925 幼苗

共回答了20个问题采纳率:100% 举报

解题思路:根据流程图,先进行判定条件,满足条件则运行循环体,一直执行到不满足条件即跳出循环体,求出此时的S即可.

第一次运行得:S=-1,i=2,满足i<6,则继续运行
第二次运行得:S=[2/3],i=3,满足i<6,则继续运行
第三次运行得:S=[3/2],i=4,满足i<6,则继续运行
第四次运行得:S=4,i=5,满足i<6,则继续运行
第五次运行得:S=-1,i=6,不满足i<6,则停止运行
输出S=-1,
故选D.

点评:
本题考点: 循环结构.

考点点评: 本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.228 s. - webmaster@yulucn.com