题目内容
10.执行如图所示的程序框图,若输出的n=6,则输入整数p的最小值是.( )| A. | 17 | B. | 16 | C. | 18 | D. | 19 |
分析 分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算累加器S≥p时的n值,模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到输出结果.
解答 解:程序在运行过程中各变量的值如下表示:
是否继续循环 S n
循环前/0 1
第一圈 是 1 2
第二圈 是 3 3
第三圈 是 7 4
第四圈 是 15 5
第五圈 是 31 6
第六圈 否
故当S值不大于16时继续循环,
故p的最小整数值为16.
故选:B
点评 处理此类问题时,一定要注意多写几步,从中观察得出答案;本题若将n=n+1与S=S+2n-1的位置调换一下,则情况又如何呢?同学们可以考虑一下.算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.
练习册系列答案
相关题目
20.下列有关命题的说法正确的是( )
| A. | 命题“若x=y,则x2=y2”的逆否命题为真命题 | |
| B. | “x=-1”是“x2-5x-6=0”的必要不充分条件 | |
| C. | 命题“若x2=1,则x=1”的否命题为:“若x2=1,则x≠1” | |
| D. | 命题“?x∈R使得x2+x+1<0”的否定是:“?x∈R均有x2+x+1<0” |
18.执行如图所示的程序框图,如果输入a=-1,b=-2,则输出的a的值为( )

| A. | 16 | B. | 8 | C. | 4 | D. | 2 |
19.函数y=log3(2x-1)的定义域为( )
| A. | (1,+∞) | B. | $({\frac{1}{2},1})$ | C. | [1,+∞) | D. | $({\frac{1}{2},+∞})$ |
20.
眼下网购成为一种重要的购物方式,某班同学对2015年11月11日在淘宝店网购情况进行了调查,随机抽查了该市当天60名网友的网购金额情况,得到如下数据统计表:
若网购金额超过2千元的顾客定义为“网购达人”,网购金额不超过2千元的顾客定义为“非网购达人”,已知“非网购达人”与“网购达人”人数比恰好为3:2.
(Ⅰ)试确定x,y,p,q的值,并将频率分布直方图补充完整.
(Ⅱ)假设同一组中的每个数据可用该组区间的中点值代替,试估计样本中60名网友的购物金额的平均数.
| 组号 | 网购金额(单位:千元) | 频数 | 频率 |
| 1 | (0,0.5] | 3 | 0.05 |
| 2 | (0.5,1] | x | p |
| 3 | (1,1.5] | 9 | 0.15 |
| 4 | (1.5,2] | 15 | 0.25 |
| 5 | (2,2.5] | 18 | 0.30 |
| 6 | (2.5,3] | y | q |
| 合计 | 60 | 1.00 |
(Ⅰ)试确定x,y,p,q的值,并将频率分布直方图补充完整.
(Ⅱ)假设同一组中的每个数据可用该组区间的中点值代替,试估计样本中60名网友的购物金额的平均数.