(2013•北京)执行如图所示的程序框图,输出的S值为(  )

(2013•北京)执行如图所示的程序框图,输出的S值为(  )

A.1
B.[2/3]
C.[13/21]
D.[610/987]
liyanhua6600 1年前 已收到1个回答 举报

chenxb2008 幼苗

共回答了22个问题采纳率:81.8% 举报

解题思路:从框图赋值入手,先执行一次运算,然后判断运算后的i的值与2的大小,满足判断框中的条件,则跳出循环,否则继续执行循环,直到条件满足为止.

框图首先给变量i和S赋值0和1.
执行S=
12+1
2×1+1=
2
3,i=0+1=1;
判断1≥2不成立,执行S=
(
2
3)2+1

2
3+1=
13
21,i=1+1=2;
判断2≥2成立,算法结束,跳出循环,输出S的值为[13/21].
故选C.

点评:
本题考点: 程序框图.

考点点评: 本题考查了程序框图,考查了直到型结构,直到型循环是先执行后判断,不满足条件执行循环,直到条件满足结束循环,是基础题.

1年前

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