P=120,k<N成立,有k=6
P=720,k<N不成立,输出p的值为720.
故选:B.
9.【2010年新课标1理科07】如果执行如图的框图,输入N=5,则输出的数等于( )
A. B. C. D.
【解答】解:分析程序中各变量、各语句的作用, 再根据流程图所示的顺序,可知:
该程序的作用是累加并输出S的值.
∵S1
故选:D.
考题分析与复习建议
9
本专题考查的知识点为:算法的逻辑结构,顺序结构、条件结构、循环结构,程序框图和算法思想,求程序框图中的执行结果和确定控制条件.历年考题主要以选择填空题型出现,重点考查的知识点为:算法的循环结构,程序框图和算法思想.预测明年本考点题目会比较稳定,备考方向以算法的循环结构,程序框图和算法思想为重点较佳.
最新高考模拟试题
1.我国古代数学专著《九章算术》中有一个“两鼠穿墙题”,其内容为:“今有垣厚五尺,两鼠对穿,大鼠日一尺,小鼠也日一尺,大鼠日自倍,小鼠日自半.问何日相逢?各穿几何?”如图的程序框图源于这个题目,执行该程序框图,若输入x=20,则输出的结果为( )
A.3 【答案】C 【解析】
B.4 C.5 D.6
第1步:T=2,S=2,S<20成立,a=2,b=,n=2, 第2步:T=,S=,S<20成立,a=4,b=,n=3, 第3步:T=第4步:T=第5步:T=
,S=,S=,S=
,S<20成立,a=8,b=,n=4, ,S<20成立,a=16,b=
,n=5,
,S<20不成立,退出循环,输出n=5,故选C.
10
2.如图所示的程序框图,若x=5,则运算多少次停止( )
A.2 【答案】C 【解析】 输入x?5,
B.3 C.4 D.5
第一步:x?3?5?2?13?200,进入循环; 第二步:x?3?13?2?37?200,进入循环; 第三步:x?3?37?2?109?200,进入循环;
第四步:x?3?109?2?325?200,结束循环,输出结果; 共运行4次. 故选C
3.正整数n除以m后的余数为r,记为r?nMODm,如4?19MOD5.执行如图的程序框图,则输出的数n是( )
A.19 【答案】C 【解析】
B.22 C.27 D.47
依题意,n进入内循环时为10,出内循环时被4除余数是3,即此时n?11, 外循环当n除以5余数是2时结束循环,
11
综合两个循环,输出的n比11大,且被4除余3,被5除余2, 所以该数n?4p?3?5q?2,所以4p?1?5q,q?N?, 所以p?1,6,11,,5k?1,k?N?,
所以当p?6时符合条件,即n?4?6?3?27,故选C. 4.执行如图所示的程序框图,输出n的值为( )
A.6 B.7 C.8 D.9
【答案】C 【解析】 由程序框图可知:
S?log123n?n?122?log3log1232?24?????log2n?1?log2??2?3?4???n?1???log2n?1 若log12n?1??3,即
1n?1?18,解得:n?7 即当n?7时,S?log12n?1??3 此时输出:n?7?1?8 本题正确选项:C 5.为了计算S?1?1?1?111234??2019?2020,设计如图所示的程序框图,则在空白框中应填入( ) 12