考数学大一轮复习第九章算法初步、统计与统计案例63算法初步课时作业理
1 第九章 算法初步、统计与统计案例
课时作业63 算法初步
一、选择题
1.(2015·陕西卷)根据框图,当输入x 为2 006时,输出的y =( )
错误!
A .2
B .4
C .10
D .28
解析:从2 006开始依次减少2,当x =0时,判断x ≥0?是,则x =0-2=-2,∴x <0时取的第一个值为-2,此时y =3
-(-2)+1=10,故输出的值为10.
答案:C
2.(2015·四川卷)执行如图所示的程序框图,输出S 的值为(
) ,)
A .-32 B.32
C .-12 D.12
解析:开始→k =1→k =k +1=2→k >4?否→k =k +1=3→k >4?否→k =k +1=4→k >4?否→k =k +1=5→k >4?是→S =sin k π6=sin 5π6=12→输出S =12
. 答案:D
3.(2015·北京卷)执行如图所示的程序框图,输出的结果为( )
考数学大一轮复习第九章算法初步、统计与统计案例63算法初步课时作业理
2
A .(-2,2)
B .(-4,0)
C .(-4,-4)
D .(0,-8)
解析:第一次执行程序k =0,s =0,t =2,x =0,y =2,k =1<3;第二次执行程序s =-2,t =2,x =-2,y =2,k =2<3;第三次执行程序s =-4,t =0,x =-4,y =0,k =3成立故输出(-4,0).
答案:B
4.(2016·四川成都诊断检测)执行如图所示的程序框图,若输入的x 的值为-32
,则输出的i 的值为(
)
A .4
B .3
C .2
D .1
解析:由框图可得x =-32,i =1,进入循环,a =3-32,b =2-32
,此时a <b ; i =2,x =-12,进入循环,a =3-12,b =2-12,此时a <b ;
i =3,x =12
,进入循环,a =312,b =212,此时a >b , 输出i =3.
答案:B
5.(2016·江西南昌一模)下列程序框图中,输出的B 是( )
考数学大一轮复习第九章算法初步、统计与统计案例63算法初步课时作业理
3
A .- 3
B .-33
C .0 D. 3 解析:A =π3+π3+π3+…+π3,\s \do 4(2 016))=2 016×π3
=672π,B =tan672π=0. 答案:C
6.(2016·广东深圳调研)如图所示的程序框图的功能是求2+
2+2
+2+2的
值,则框图中的①,②两处应分别填写( )
A .i <5?,S =2+S
B .i ≤5?,S =2+S
C .i <5?,S =2+S
D .i ≤5?,S =2+S
解析:由题意知,当i =2时,S =2+2;当i =3时,S =2+2+2;当i =4时,S =2+2+2+2;当i =5时,S =2+2+2+2+2;当i =6时,显然已经不符合判断框中的条件了.
故①处为i ≤5?,②处为S =2+S .故选D.
答案:D
二、填空题
7.(2016·湖南岳阳检测)运行如图程序后,输出的值是________.
A =5
B =9
IF A>B THEN
x =A +B
ELSE
x =A -B
END IF
PRINT x
考数学大一轮复习第九章算法初步、统计与统计案例63算法初步课时作业理
4 END
解析:依题意知,题中的条件语句所表述的是一个分段函数:x =⎩⎪⎨⎪⎧A +B ,A >B ,A -B ,A ≤B .由于A
=5,B =9,故x =5-9=-4.
答案:-4
8.(2016·江苏南京一模)如图是一个算法流程图,如果输入的x 的值是14
,则输出的S 的值是________.
解析:由算法流程图可知:S =⎩
⎪⎨⎪⎧x -1,x >1,log 2x ,x ≤1, ∴当x =14时,S =log 214
=-2. 答案:-2
9.执行如图所示的程序框图,若输入的a 值为2,则输出的P 值是________.
解析:第一次循环,P =1+1=2,S =1+12=32;第二次循环,P =2+1=3,S =32+13=116
;第三次循环,P =3+1=4,S =116+14=2512
>2,因此输出的P 值为4. 答案:4
10.若k 进制数123(k )与十进制数38(10)相等,则k =________.
解析:由k 进制数123可判断k ≥4,若k =4,=212(4)不成立.若k =5
,
=123(5)成立.∴k =5.
答案:
5
1.(2015·全国卷Ⅰ)执行如图的程序框图,如果输入的t =0.01.则输出的n =( )