- 算法与程序框图
- 共2022题
如图是一个算法流程图,则输出的的值是 ___ .
正确答案
2400
试题分析:由程序框图可知,又因为
,所以
即
.
如下图,运行一程序框图,则输出结果为 。
正确答案
略
已知数列中,
,利用如图所示的程序可求该数列的第 项.
正确答案
10
由程序框图可得
函数f(x)=,求f{f[f(3)]}的算法时,下列步骤正确的顺序是______.
①由3>0,得f(3)=0
②由-5<0,得f(-5)=25+2=27,即f{f[f(3)]}=27
③由f(0)=-5,得f[f(3)]=f(0)=-5.
正确答案
由求f{f[f(3)]}的算法可知,
第一步:先算f(3),
第二步:算f[f(3)],
第三步:最后计算f{f[f(3)]},共三步.
故答案为:①③②.
已知实数x∈[1,9],执行如右图所示的流程图,则输出的x不小于55的概率为________.
正确答案
由流程图知,当输入x时,各次循环输出的结果分别是2x+1,2(2x+1)+1=4x+3,2(4x+3)+1=8x+7,此时退出循环.由解得6≤x≤9,故输出的x不小于55的概率为P=
.
下图是一个算法流程图,若输入x的值为-4,则输出y的值为________.
正确答案
2
算法流程图的运行过程如下:
故输出的y的值为2
如图,该程序框图所输出的结果是 .
正确答案
64
试题分析:根据算法流程图可知第一次运行,;第二次运行,
;依此类推:
,解得
此时
故当n=64时,S<-5.
数列的前
项由如图所示的流程图依次输出的
的值构成,则数列
的一个通项公式
。
正确答案
这个数列的前
项依次是
,故这个数列的一个通项公式是
。
把二进制数1001(2)化成十进制数为 ______.
正确答案
1001(2)=1×23+0×22+0×21+1×20=9
故答案为:9.
已知P={x|1≤x≤9,x∈N},记f(a,b,c,d)=ab-cd,(其中a,b,c,d∈P),例如:f(1,2,3,4)=1×2-3×4=-10.设u,v,x,y∈P,且满足f(u,v,x,y)=39和f(u,y,x,v)=66,则有序数组(u,v,x,y)是______.
正确答案
由已知f(u,v,x,y)=39和f(u,y,x,v)=66,得
两式作差可得(u+x)(y-v)=27
∵27=3×9
∴u+x=9,y-v=3,代入数验证得(u,v,x,y)=(8,6,1,9)
故应填(8,6,1,9).
扫码查看完整答案与解析