题目内容

19.执行如图所示的程序框图(其中[x]表示不超过实数x的最大整数),则运行后输出的结果是(  )
A.31B.33C.35D.37

分析 模拟程序框图的运行过程,得出终止循环时输出的i值是什么.

解答 解:模拟程序框图运行,如下;
S=0,i=1,S≤30成立,S是整数,S=$\frac{1}{2}$;
i=3,S≤30成立,S不是整数,S=[$\frac{1}{2}$]=0,S=$\frac{3}{2}$;
i=5,S≤30成立,S不是整数,S=[$\frac{3}{2}$]=1,S=3;
i=7,S≤30成立,S是整数,S=5;
i=9,S≤30成立,S是整数,S=7;

i=31,S≤30成立,S是整数,S=29;
i=33,S≤30成立,S是整数,S=31;
i=35,S≤30不成立,终止循环,输出i=35.
故选:C.

点评 本题考查了程序框图的应用问题,解题时应模拟程序语言的运行过程,以便得出准确的结论.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网