- 算法初步
- 共608题
4.阅读右边的程序框图,运行相应的程序,则输出S的值为( )
正确答案
知识点
3.执行如图所示的程序框图,若输入的值为1,则输出的
值为()
正确答案
解析
输入,则
,
;
进入循环体,,否,
,
,否,
,
,此时
,输出
,则
,选B.
考查方向
解题思路
解决循环结构框图问题,要先找出控制循环的变量的初值、步长、终值(或控制循环的条件),然后看循环体,循环次数比较少时,可依次列出,循环次数较多时,可先循环几次,找出规律,要特别注意最后输出的是什么,不要出现多一次或少一次循环的错误.
易错点
正确找出控制循环的变量的初值、步长、终值是关键
知识点
11.执行右边的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为________.
正确答案
3
知识点
6.如图是一个算法的流程图,则输出的a的值是 .
正确答案
9
知识点
7.执行下图的程序框图,如果输入的,那么输出的
正确答案
考查方向
解题思路
根据循环结构逐一运算,直到满足输出条件终止循环,输出结果.
易错点
循环的终止条件和控制循环变量求解。
知识点
15.阅读如图所示的程序框图,运行相应的程序,输出的结果___________
正确答案
9
解析
解析已在路上飞奔,马上就到!
知识点
7.已知表示的平面区域为D,若
∈D,2x+y≤a为真命题,则实数a的取值范围是( )
正确答案
解析
“∈D,2x+y≤a为真命题”即恒成立问题,只需要
2x+y的最大值即可。画出可行域如图所示,
易知当直线平移至经过点A
时目标函数取得最大值,最大值为
。
考查方向
解题思路
1、理解“∈D,2x+y≤a为真命题”所表达的含义;
2、根据线性约束条件画出可行域;
3、画出直线,通过平移确定最大值的位置.
易错点
本题往往会因为不若理解“∈D,2x+y≤a为真命题”这一条件而导致错误。
知识点
4. 定义运算为执行如图所示的程序框图输出的
值,则
的值为( )
正确答案
解析
A选项不正确,B选项不正确,D选项不正确,所有选C选项.
考查方向
解题思路
根据框图先将两个数比较大小,然后看不等关系的情况选择.
易错点
1、本题易在判断函数值大小是发生错误 . 2、本题容易将判断语句中的关系上出现错误理解.
知识点
5.执行如右图所示的程序框图,则输出的结果是( )
正确答案
解析
根据题意可知该程序的作用是求的值,利用裂项相消法可以得到结果为
,因此选择C选项.
考查方向
解题思路
根据程序框图探索该程序所要解决的问题,然后利用所学知识求解。
易错点
本题容易对循环退出的条件判断不准确而出现错误,往往会在计算时因失误而失分。
知识点
8.阅读如图所示的程序框图,若输出的结果是63,则判断框内的值可为( )
正确答案
解析
A=1,i=2;若输出A=1,则n的最大值为0
A=3,i=2;若输出A=3,则n的最大值为1
A=5,i=3;若输出A=5,则n的最大值为2
以此类推,所以若输出A=63,则最大值为6,所以选C
考查方向
解题思路
顺序结构 循环结构 判断结构
易错点
循环语句理解错误,判断条件看错
知识点
4.阅读程序框图,运行相应的程序,则输出S的值为( )
正确答案
解析
依次循环:第一次:,
第二次:,
第三次:,
结束循环,输出,选B.
考查方向
解题思路
算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括选择结构、循环结构、伪代码,其次要重视循环起点条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项,本题直接按照程序逐步列出运行结果。
易错点
不知何时终止循环导致出错。
知识点
6.阅读如图所示的程序框图,运行相应的程序,则输出的结果为( )
正确答案
解析
程序在执行过程中的值依次为:
;
;
;
;
;
,程序结束,输出
,故选C.
考查方向
解题思路
模拟执行程序框图,依次写出每次循环得到的I,S值,找到循环结束条件,得到输出的S的值。
易错点
循环条件判断错误,判断循环结束条件时错误
知识点
13.执行如图所示的程序框图(算法流程图),输出的为 .
正确答案
解析
由题意,程序框图循环如下:①;②
;③
;④
,此时
,所以输出
.
考查方向
解题思路
根据顺序结构判断是否进入循环,判断循环输出,进而求出最后输出的数值。
易错点
流程图读不懂,在判断流程时出现错误
知识点
4.运行如图所示的伪代码,其结果为________.
正确答案
解析
经过第一次循环得到I=1,S=1+1=2,I=3
经过第二次循环得到I=3,S=2+3=5,I=5
经过第三次循环得到I=5,S=5+5=10,I=7
经过第四次循环得到I=7,S=10+7=17,I=9
此时I=9,不满足循环的条件I≤7,退出循环输出S=17
故答案为:17.
考查方向
解题思路
解决循环结构框图问题,首先要找出控制循环的变量其初始值、步长、终值,然后看循环体。
易错点
1、不恩能够理解并认清终止循环结构的条件及循环次数。
2、对循环体的立即出现问题,看不懂。
知识点
14.执行如下图所示的程序框图,若输入的
值为2,则输出
的
值是 ;
正确答案
4
解析
由已知值为2,则p=2,s=1+
,不满足
,于是p=3,s=
,不满足
,p=4,s=
,则输出
的
值是4.
考查方向
解题思路
按照框图的顺序直接计算即可。
易错点
粗心出错。
知识点
扫码查看完整答案与解析