第一章综合素能检测时间120分钟,满分150分
一、选择题(本大题共12个小题,每小题5分,共60分,在每小题给出的四个选项中只有一个是符合题目要求的)1.算法共有三种逻辑结构,即顺序结构、条件结构和循环结构.下列说法中,正确的是()A.一个算法只能含有一种逻辑结果B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以含有上述三种逻辑结构的任意组合[答案]D2.下列赋值语句错误的是()A.i=i-1B.m=m2+1C.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,3B.4,1C.0,0D.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[解析]由程序框图知,要使输出的函数值在区间内,则输出的f(x)=2x,所以2x∈,∴x∈[-2,-1].故选B
5.用秦九韶算法求n次多项式f(x)=anxn+amxn-1…++a1x+a0,当x=x0时,求f(x0)需要算乘方、乘法、加法的次数分别为()A
,n,nB.n,2n,nC.0,2n,nD.0,n,n[答案]D[解析]f(x)=[((anx+an-1)x+an-2)x…++a1]x+a0,故没有乘方运算,要进行n次乘法,n次加法运算.6.(~·江西省上饶市一模)如图所示的程序框图,