内容正文:
第一章综合素能检测
时间120分钟,满分150分。
一、选择题(本大题共12个小题,每小题5分,共60分,在每小题给出的四个选项中只有一个是符合题目要求的)
1.算法共有三种逻辑结构,即顺序结构、条件结构和循环结构.下列说法中,正确的是( )
A.一个算法只能含有一种逻辑结果
B.一个算法最多可以包含两种逻辑结构
C.一个算法必须含有上述三种逻辑结构
D.一个算法可以含有上述三种逻辑结构的任意组合
[答案] D
2.下列赋值语句错误的是( )
A.i=i-1
B.m=m2+1
C.k=
D.x*y=a
[答案] D
[解析] 执行i=i-1后,i的值比原来小1,则A正确;执行m=m2+1后,m的值等于原来m的平方再加1,则B正确;执行k=后,k的值是原来的负倒数,则C正确;赋值号的左边只能是一个变量,则D错误.
3.计算机执行下面的程序段后,输出的结果是( )
A.1,3
B.4,1
C.0,0
D.6,0
[答案] B
[解析] 把1赋给变量a,把3赋给变量b,由语句“a=a+b”得a=4,即把4赋给定量a,由语句“b=a-b”得b=1,即把1赋给变量b,输出a,b,即输出4,1.
4.阅读如图所示的程序框图,如果输出的函数值在区间内,则输入的实数x的取值范围是( )
A.(-∞,-2]
B.[-2,-1)
C.[-1,2)
D.[2,+∞)
[答案] B
[解析] 由程序框图知,要使输出的函数值在区间,∴x∈[-2,-1].故选B.内,则输出的f(x)=2x,所以2x∈
5.用秦九韶算法求n次多项式f(x)=anxn+amxn-1+…+a1x+a0,当x=x0时,求f(x0)需要算乘方、乘法、加法的次数分别为( )
A.,n,n
B.n,2n,n
C.0,2n,n
D.0,n,n
[答案] D
[解析] f(x)=[((anx+an-1)x+an-2)x+…+a1]x+a0,故没有乘方运算,要进行n次乘法,n次加法运算.
6.(2012~2013·江西省上饶市一模)如图所示的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在①②两个判断框中,应该填入下图四个选项中的( )
A.①b>x? ②c>x?
B.①x>b? ②x>c?
C.①b>a? ②c>b?
D.