按程序框图运算:若x=5,则运算进行______次才停止;若运算进行3次才停止,则x的取值范围是______.

按程序框图运算:若x=5,则运算进行______次才停止;若运算进行3次才停止,则x的取值范围是______.

题型:不详难度:来源:
按程序框图运算:若x=5,则运算进行______次才停止;若运算进行3次才停止,则x的取值范围是______.
答案
(1)程序在运行过程中各变量的值如下表示:
x x 是否继续循环
循环前 5
第一圈 15 13 是
第二圈 39 37 是
第三圈 111 109 是
第四圈 327 325 否
故循环共进行了4次;
(2)由(1)中数据不难发现第n圈循环结束时,经x=(x0-1)×3n+1:
x 是否继续循环
循环前x0/
第一圈 (x0-1)×3+1 是
第二圈 (x0-1)×32+1 是
第三圈 (x0-1)×33+1 否
则可得(x0-1)×32+1≤244且(x0-1)×33+1>244
解得:10<x0≤28
故答案为:4,(10,28]
举一反三
如果执行如图的程序框图,输入x=-2,h=0.5,那么输出的各个数的和等于(  )
A.3B.3.5C.4D.4.5

题型:不详难度:| 查看答案
如图的程序,若程序执行的结果是3,则输入的x值为 ______.
题型:不详难度:| 查看答案
如图程序框图中虚线框表示算法三种基本逻辑结构中的那种结构(  )
A.顺序结构B.条件结构C.循环结构D.当型结构

题型:不详难度:| 查看答案
根据(右图)程序框图,若输入m的值是3,则输出的m=______.
题型:不详难度:| 查看答案
已知S=1+(1+3)+(1+3+5)+(1+3+5+7)+…+(1+3+5+…+199)
(Ⅰ)下面给出求S的算法,请将空白部分补充完整;
(Ⅱ)请将求S的流程图补充完整,内容直接填在程序框图中;
解:(Ⅰ)算法分析:(1)S=0,T=0,i=1;
(2)将T+2i-1赋值给T,将S+T赋值给S;
(3)将______赋值给i;
(4)______;
(5)输出S,结束运算.
(Ⅱ)流程图:
题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.