题目内容

12.某程序框图如图所示,若该程序运行后输出n的值是4,则自然数S0的值为1

分析 按照程序框图的流程写出前几次循环的结果,据n的值判出s0满足什么条件输出满足什么条件不输出,列出不等式,求出判断框中的条件.

解答 解:经过第一次循环得到的结果为s=2s0+1,n=1,不输出,满足判断框的条件即2s0+1<20①
经过第二次循环得到的结果为s=4s0+3,n=2,不输出,满足判断框的条件即4s0+3<20②
经过第三次循环得到的结果为s=8s0+7,n=3,不输出,满足判断框的条件即8s0+7<20③
经过第三次循环得到的结果为s=16s0+15,n=4输出,不满足判断框的条件即16s0+15≥20④
解①②③④得$\frac{5}{16}$<s0<$\frac{13}{8}$,
∵s0是自然数,
所以s0=1.
故答案为:1.

点评 本题考查解决程序框图中的循环结构时常采用写出前几次循环的结果找规律,属于基础题.

练习册系列答案
相关题目

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

精英家教网