文档介绍:2010年全国各地高考数学真题分章节分类汇编
第16部分:算法框图
一、选择题:
1.(2010年高考天津卷文科3)阅读右边的程序框图,运行相应的程序,则输出s的值为
(A)-1 (B)0 (C)1 (D)3
【答案】B
【解析】由程序框图知:当i=1时,S=1×(3-1)+1=3;
当i=2时,S=3×(3-2)+1=4;当i=3时,S=4×(3-3)+1=1;
当i=4时,S=1×(3-4)+1=0,因为当i大于4,就输出S了,所以选B。
【命题意图】本题考查程序框图的基础知识,考查同学们的识图能力。
2.(2010年高考福建卷文科6)阅读右图所示的程序框图,运行相应的程序,输出的值等于( )
【答案】C
【解析】由程序框图可知,该框图的功能是输出使和
时的的值加1,因为,, 所以当时,
计算到,故输出的是4,选C。
【命题意图】本题属新课标新增内容,考查认识程序框图的基本能力。
3. (2010年高考浙江卷文科4)某程序框图所示,若输出的S=57,则判断框内为
(A) k>4? (B) k>5?
(C) k>6? (D) k>7?
解析:选A,本题主要考察了程序框图的结构,以及与数列有关的简单运算,属容易题
4.(2010年高考辽宁卷文科5)如果执行右面的程序框图,输入,那么输出的等于
(A)720 (B) 360 (C) 240 (D) 120
解析:选B.
5. (2010年高考宁夏卷文科8)如果执行右面的框图,输入N=5,则输出的数等于
(A)
(B)
(C)
(D)
【答案】D
解析:根据题意满足条件的
.
6.(2010年高考陕西卷文科5)右图是求x1,x2,…,x10的乘积S的程序框图,图中空白框中应填入的内容为[D]
(A)S=S*(n+1)
(B)S=S*xn+1
(C)S=S*n
(D)S=S*xn
【答案】D
二、填空题:
1.(2010年高考山东卷文科13)执行右图所示的程序框图,若输入,则输出y的值为.
【答案】
【解析】当x=4时,y=,此时|y-x|=3;当x=1时,y=,此时|y-x|=;
当x=时,y=,此时|y-x|=,故输出y的值为。
【命题意图】本题考查程序框图的基础知识,考查了同学们的试图能力。
2.(2010年高考安徽卷文科13)如图所示,程序框图(算法流程图)的输出值x=