题目内容
分析:按照程序框图的流程写出前几次循环的结果,据n的值判出s0满足什么条件输出满足什么条件不输出,列出不等式,求出判断框中的条件.
解答:
解:经过第一次循环得到的结果为S=3S0+1,n=1,不输出,
满足判断框的条件即3S0+1<2010;
经过第二次循环得到的结果为S=9S0+4,n=2,不输出,
满足判断框的条件即9S0+4<2010;
经过第三次循环得到的结果为S=27S0+13,n=3,不输出,
满足判断框的条件即27S0+13<2010;
经过第四次循环得到的结果为S=81S0+40,n=4,不输出,
满足判断框的条件即81S0+40<2010;
经过第五次循环得到的结果为S=243S0+121,n=5,不输出,
满足判断框的条件即243S0+121<2010;
经过第六次循环得到的结果为S=729S0+364,n=6,不输出,
满足判断框的条件即S=729S0+364<2010;
经过第七次循环得到的结果为S=2187S0+1093,n=7,不输出,
满足判断框的条件即2187S0+1093<2010;
经过第八次循环得到的结果为S=6561S0+3280,n=8,输出,
不满足判断框的条件即6561S0+3280≥2010.
∵S0∈{0,1,2,3},
∴S0=0.
故答案为:0.
满足判断框的条件即3S0+1<2010;
经过第二次循环得到的结果为S=9S0+4,n=2,不输出,
满足判断框的条件即9S0+4<2010;
经过第三次循环得到的结果为S=27S0+13,n=3,不输出,
满足判断框的条件即27S0+13<2010;
经过第四次循环得到的结果为S=81S0+40,n=4,不输出,
满足判断框的条件即81S0+40<2010;
经过第五次循环得到的结果为S=243S0+121,n=5,不输出,
满足判断框的条件即243S0+121<2010;
经过第六次循环得到的结果为S=729S0+364,n=6,不输出,
满足判断框的条件即S=729S0+364<2010;
经过第七次循环得到的结果为S=2187S0+1093,n=7,不输出,
满足判断框的条件即2187S0+1093<2010;
经过第八次循环得到的结果为S=6561S0+3280,n=8,输出,
不满足判断框的条件即6561S0+3280≥2010.
∵S0∈{0,1,2,3},
∴S0=0.
故答案为:0.
点评:本题考查循环结构的作用,注意判断框与循环后,各个变量的数值的求法,考查计算能力.考查解决程序框图中的循环结构时常采用写出前几次循环的结果找规律.
练习册系列答案
相关题目
A、
| ||
B、
| ||
C、
| ||
D、
|