- 算法与程序框图
- 共2022题
若执行如图所示的框图,输入,
,
,
,则输出的数等于 .
正确答案
试题分析:第一次循环,;第二次循环,
;第三次循环,
;第四次循环,
;此时
不满足条件,执行
,输出
.
如果执行右侧的程序框图,那么输出的为 。
正确答案
9
试题分析:不满足条件,进入循环,
第一次循环:,不满足条件,再次循环;
第二次循环:,不满足条件,再次循环;
第三次循环:,满足条件,结束循环,此时输出9.
点评: 程序框图是课改之后的新增内容,在考试中应该是必考内容。一般情况下是以一道小题的形式出现,属于较容易题目。一般的时候,如果循环次数较少,我们可以一一写出,若循环次数较多,我们需要寻找规律。
如果学生的成绩大于或等于60分,则输出“及格”,否则输出“不及格”.用程
序框图表示这一算法过程.
正确答案
本题考查程序框图,以及条件结构,注意设计好两个分支执行条件然后画出程序框图.
阅读以下程序:
输入 x
If x>0 Then
y=3x+1
Else
y=-2x+3
End If
输出 y
End
若输入x=5, 则输出的y = .
正确答案
16
试题分析:因为x=5>0,根据程序可知y=3×5+1=16,故答案为16.
如图所示,程序框图的输出结果是 .
正确答案
试题分析:解流程图中循环问题,关键在于确定起点与终点.当时,执行循环,
当
时,执行循环,
当
时,执行循环,
当
时,终止循环,输出
.
若执行图中的框图,输入,则输出的数等于______
正确答案
试题分析:,
,第1步:
,
,
不成立,第2步:
,
,
不成立,第3步:
,
,
不成立,第4步:
,
,
不成立,
,第12步:
,
,
成立,输出
。
点评:程序框图是一个考点,此类题目相对较容易。解决此类题目,只要按照箭头的流向一步步写即可,有时要寻求里面的规律。
用二分法求方程在
上的近似解,精确到
,写出算法。画出流程图,并写出算法语句.
正确答案
见解析
解:算法如下:
1、取中点
,将区间一分为二
2、若,则
就是方程的根;否则所求根
在
的左侧或右侧
若,则
,以
代替
;
若,则
,以
代替
;
3、若,计算终止
此时,否则转到第1步
算法语句:
Input
repeat
if
then print
else
if
then
else
until
print
end
流程图
下面框图表示的程序所输出的结果是______
正确答案
1320
略
执行如图所示的程序框图,若,则输出的n=____.
正确答案
5
试题分析:根据流程图所示的顺序,
该程序的作用是判断时,n+1的值.
当n=2时,
当n=3时,,
当n=4时,,此时n+1=5,输出的n=5,选C.
用秦九韶算法计算当
时,
__
正确答案
83
试题分析:
2
2
=,当当
时,
83
点评:本题考查用秦九韶算法进行求多项式的值的运算,考查运算能力,是一个基础题.
扫码查看完整答案与解析