- 算法与程序框图
- 共2022题
执行下图所示的程序框图,若输入A=2014,B=125,输出的A的值是____ .
正确答案
1
试题分析:第一次循环:,
,第二次循环:
,
,第三次循环:
,
,第四次循环:
,
,否,所以输出
(2011•山东)执行如图所示的程序框图,输入l=2,m=3,n=5,则输出的y的值是 _________ .
正确答案
68
程序在运行过程中各变量的值如下表示:
此时y值为68.
把十进制数51化为二进制数为 。
正确答案
110011(2)
解:51÷2=25…1
25÷2=12…1
12÷2=6…0
6÷2=3…0
3÷2=1…1
1÷2=0…1
故51(10)=110011(2)
故答案为:110011(2)
程序框图上(左)(即算法流程图)如图所示,其输入结果是_______。
正确答案
127
根据流程图可得的取值依次为1、3、7、15、31、63……
已知程序框图如右图所示,则输出的a的值为________________
正确答案
-1
把每次得到的依次记作
则
是以3为周期的数列.最后一个得到的为
,又
(本小题满分12分)如右图是某种算法的程序,回答下面的问题:
(1)写出输出值y关于输入值x的函数关系式f (x)
(2)当输出的y值小于时,求输入的x的取值范围
正确答案
解:(1)由题知,
(2)∵f(x)>2,∴①当x≤0时,1-3x<,即3x>
,∴x>-1
此时-1<x≤0,②当x>0时,<
,x<
,此时0<x<
,故x的取值范围为(-1,
).
略
用秦九韶算法计算多项式f (x)=8x4+5x3+3x2+2x+1在x=2时的值时,v2= .
正确答案
45
略
如图所示,程序框图的输出结果n是____
正确答案
7
解:因为
如图是一个算法流程图,则输出的k=________.
正确答案
5
根据流程图所示的顺序,程序的运行过程中变量值变化如下表:
∴ 最终输出结果k=5.
如右图所示,程序框图(算法流程图)的输出结果是 .
正确答案
2550
退出循环体时i=102,所以.
扫码查看完整答案与解析