- 程序框图
- 共161题
3.阅读下边的程序框图,运行相应的程序,则输出i的值为( )
正确答案
解析
由程序框图可知: 故选C.
考查方向
本题主要考查程序框图及学生分析问题解决问题的能力
解题思路
卷程序框图常以客观题形式出现,属于基础题,解决此类问题的关键是确定循环次数,当循环次数不多时,可以逐次列出计算结果,天津卷2014年第3题和本题是同一类问题,希望考生留意这种命题方式.
知识点
7.如果执行如图的程序框图,那么输出的值与下面第几次循环所得的结果一致( )。
正确答案
解析
由题意可知:第一次循环运算为:,第二次循环运算为:
,
;第三次循环运算为:
,
;第三次循环运算为:
,由此可知,每次运算结果
呈周期性变化,且以3为周期,当程序结束时,
,故选C.
考查方向
解题思路
先运行几次找到周期,然后利用周期性即可解出答案。
易错点
搞错循环。
知识点
5.执行如图1所示的程序框图,如果输入,则输出的
( )
正确答案
考查方向
易错点
1. 不清楚循环结束的条件导致出错;
知识点
11.执行下图的程序框图,则输出的S=________.
正确答案
解析
①
;②
;③
,输出S=
考查方向
解题思路
分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加并输出S的值
易错点
本题易在程序框图读不懂,而且对积的导数容易求错;
知识点
8.执行下图的程序框图,如果输入的a=4,b=6,那么输出的n=
正确答案
解析
第一次循环,得a=2,b=4,a=6,s=6,n=1;第二次循环,得a=-2,b=6,a=4,s=10,n=2;第三次循环,得a=2,b=4,a=6,s=16,n=3;第四次循环,得a=-2,b=6,a=4,s=20>16,n=4,退出循环,输出n=4,故选B
考查方向
解题思路
第一次循环,得a=2,b=4,a=6,s=6,n=1;第二次循环,得a=-2,b=6,a=4,s=10,n=2;第三次循环,得a=2,b=4,a=6,s=16,n=3;第四次循环,得a=-2,b=6,a=4,s=20>16,n=4,退出循环,输出n=4
易错点
对程序框图理解出现错误、计算错误
知识点
扫码查看完整答案与解析