- 循环结构
- 共36题
4.阅读右边的程序框图,运行相应的程序,则输出S的值为( )
正确答案
知识点
3.执行如图所示的程序框图,若输入的值为1,则输出的值为()
正确答案
解析
输入,则,;
进入循环体,,否,,,否,,,此时,输出,则,选B.
考查方向
解题思路
解决循环结构框图问题,要先找出控制循环的变量的初值、步长、终值(或控制循环的条件),然后看循环体,循环次数比较少时,可依次列出,循环次数较多时,可先循环几次,找出规律,要特别注意最后输出的是什么,不要出现多一次或少一次循环的错误.
易错点
正确找出控制循环的变量的初值、步长、终值是关键
知识点
4.阅读程序框图,运行相应的程序,则输出S的值为( )
正确答案
解析
依次循环:第一次:,
第二次:,
第三次:,
结束循环,输出,选B.
考查方向
解题思路
算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括选择结构、循环结构、伪代码,其次要重视循环起点条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项,本题直接按照程序逐步列出运行结果。
易错点
不知何时终止循环导致出错。
知识点
11.执行右边的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为________.
正确答案
3
知识点
6.如图是一个算法的流程图,则输出的a的值是 .
正确答案
9
知识点
7.执行下图的程序框图,如果输入的,那么输出的
正确答案
考查方向
解题思路
根据循环结构逐一运算,直到满足输出条件终止循环,输出结果.
易错点
循环的终止条件和控制循环变量求解。
知识点
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
考查方向
解题思路
顺序结构 循环结构 判断结构
易错点
循环语句理解错误,判断条件看错
知识点
扫码查看完整答案与解析