精英家教网 > 高中数学 > 题目详情
如图是将二进制数11111(2)化为十进制数的一个程序框图.
(1)将判断框内的条件补充完整;
(2)请用直到型循环结构改写流程图.
(1)首先将二进制数11111(2)化为十进制数,
11111(2)=1×20+1×21+1×22+1×23+1×24=31,
由框图对累加变量S和循环变量i的赋值S=1,i=1,
i不满足判断框中的条件,执行S=1+2×S=1+2×1=3,i=1+1=2,
i不满足条件,执行S=1+2×3=7,i=2+1=3,
i不满足条件,执行S=1+2×7=15,i=3+1=4,
i仍不满足条件,执行S=1+2×15=31,此时31是要输出的S值,说明i不满足判断框中的条件,
由此可知,判断框中的条件应为i>4.
(2)直到型循环结构的定义:在执行一次循环后,对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.
用直到型循环结构改写流程图,如图所示.
练习册系列答案
相关习题

科目:高中数学 来源:不详 题型:单选题

如图,该程序运行后输出的结果为(  )
A.1B.2C.4D.16

查看答案和解析>>

科目:高中数学 来源:不详 题型:填空题

已知某算法的流程图如图所示,则程序运行结束时输出的结果为______.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

已知函数y=
x2-1,x<0
0,x=0
3x+1,x>0
,输入自变量的值,输出对应的函数值.
(1)画出算法框图;
(2)写出程序语句.

查看答案和解析>>

科目:高中数学 来源:不详 题型:解答题

对任意函数f(x),x∈D,可按如图构造一个数列发生器,记由数列发生器产生数列{xn}.
(1)若定义函数f(x)=
4x-2
x+1
,且输入x0=
49
65
,请写出数列{xn}的所有项;
(2)若定义函数f(x)=xsinx(0≤x≤2π),且要产生一个无穷的常数列{xn},试求输入的初始数据x0的值及相应数列{xn}的通项公式xn
(3)若定义函数f(x)=2x+3,且输入x0=-1,求数列{xn}的通项公式xn

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

执行如图所示的程序框图,S输出的结果是(  )
A.2B.4C.23D.233

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

给出计算 的值的一个
程序框图如右图,其中判断框内应填入的条件是.
A.B.C.D.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

执行如图所示的程序框图,若输出的结果为S=105,则判断框中应填入(   )
A.
B.
C.
D.

查看答案和解析>>

科目:高中数学 来源:不详 题型:单选题

某程序框图如图所示,该程序运行后输出的值是                     (   )
A.31B.27
C.63D.15

查看答案和解析>>

同步练习册答案