- 流程图的概念
- 共159题
某程序框图如图所示,该程序运行后,输出的x值为31,则a等于( )
正确答案
解析
程序在运行过程中各变量的值如下表示:
n x 是否继续循环
第一圈 2 2a+1 是
第二圈 3 4a+2+1 是
第三圈 4 8a+4+2+1 否
则输出的结果为8a+4+2+1=31,所以a=3。
故选D。
知识点
已知数列

(1)若输入n=50及一个确定的


(2)若输入n=10,

正确答案
见解析
解析
由框图知
(1)由


(2)设


解得
从而数列

(3)设


由
即
将 
整理得 

当
所以
得


故数列

知识点
运行如图所示的程序框图,若输入n=4,则输出S的值为 。
正确答案
11
解析
由图知运算规则是对S=S+i,故若输入n=4,则
第一次进入循环体后S=0+1=1,
第二次进入循环体后S=1+1=2,
第三次进入循环体后S=2+2=4,
第四次进入循环体后S=4+3=7,
第五次进入循环体后S=7+4=11,此时i=5,退出循环。
则输出S的值为 11
故答案为:11。
知识点
某程序框图如图所示,则输出的
正确答案
解析
略
知识点
按下图所示的程序框图运算:若输出k=2,则输入x的取值范围是( )
正确答案
解析
当输出k=2时,应满足
知识点
扫码查看完整答案与解析














