(2014•许昌一模)某医院今年1月份至6月份中,每个月因为感冒来就诊的人数如表所示:

(2014•许昌一模)某医院今年1月份至6月份中,每个月因为感冒来就诊的人数如表所示:
月份i 1 2 3 4 5 6
因感冒就诊人数 a1 a2 a3 a4 a5 a6
如图是统计该院这6个月因感冒来就诊人数总数的程序框图,则图中判断框应填,执行框应填(  )
A.i<6;s=s+si
B.i≤6;s=ai
C.i≤6;s=s+ai
D.i;s=>6;s=a1+a2+…+ai
肉市房市kk 1年前 已收到1个回答 举报

注册真麻烦 幼苗

共回答了23个问题采纳率:87% 举报

解题思路:根据程序中的变量、各语句的作用,结合流程图所给的顺序,可知当条件满足时,用s+ai的值代替s得到新的s,并用用i+1代替i,直到将1月份至6月份因为感冒来就诊的人数之和算出时,结束循环体并输出最后算出的s值.由此结合题意即可得到本题答案.

因为要计算1月份至6月份的6个月的因感冒来就诊的人数,
所以该程序框图要算出s=a1+a2+…+a6,所得到的和
①当i=1时,s=a1,没有算出6个月的人数之和,需要继续计算,因此i变成2,进入下一步;
②当i=2时,用前一个s加上a2,得s=a1+a2,仍然没有算出6个月的人数之和而需要继续计算,因此i变成3,进入下一步;
③当i=3时,用前一个s加上a3,得s=(a1+a2)+a3,仍然没有算出6个月的人数之和而需要继续计算,
因此i变成4,进入下一步;
④当i=4时,用前一个s加上a4,得s=(a1+a2+a3)+a4,仍然没有算出6个月的人数之和而需要继续计算,
因此i变成5,进入下一步;
⑤当i=5时,用前一个s加上a5,得s=(a1+a2+a3+a4)+a5,仍然没有算出6个月的人数之和而需要继续计算,
因此i变成6,进入下一步;
⑥当i=6时,用前一个s加上a6,得s=(a1+a2+a3+a4+a5)+a6,刚好算出6个月的人数之和,
因此结束循环体,并输出最后的s值
由以上的分析,可得图中判断框应填“i≤6”,执行框应填“s=s+ai
故选:C

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

考点点评: 题给出程序框图,求判断框、执行框应该填入的条件,属于基础题.解题的关键是先根据已知条件判断程序的功能,构造出相应的数学模型再求解,从而使问题得以解决.

1年前

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