章末检测试卷(一)(时间:120分钟满分:150分)一、选择题(本大题共12小题,每小题5分,共60分)1.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是()A.一个算法只能含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以含有上述三种逻辑结构的任意组合答案D解析任何一种算法都是由上述三种逻辑结构组成的,它可以含有三种结构中的一种、两种或三种.2.下面一段程序执行后的结果是()a=2a=a*2a=a+2PRINTaENDA.6B.4C.8D.10答案A解析由程序知a=2,2×2=4,4+2=6,故最后输出a的值为6,故选A
3.执行如图所示的程序框图,若输出的结果为11,则M处可填入的条件为()A.k≥31B.k≥15C.k>31D.k>15答案B解析依题意k=1,S=0,进入循环,循环过程依次为:S=0+1=1,k=2×1+1=3;S=1+3=4,k=2×3+1=7;S=4+7=11,k=2×7+1=15,终止循环,输出S=11
结合选项知,M处可填k≥15
4.中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为2,2,5,则输出的s为()A.7B.12C.17D.34答案C解析由框图可知,输入x=2,n=2,a=2,s=2,k=1,不满足条件;a=2,s=4+2=6,k=2,不满足条件;a=5,s=12+5=17,k=3,满足条件输出s=17,故选C
5.执行如图所示的程序框图,输出的S值为()A.1B.3C.7D.15答案C解析由程序框图得S=0+20=1,k=1;S=1+21=3,k=2;S=3+22=7,k=3,输出S的值为7
6.运行如图所示的程序,当输入的数据为75,45时,输出的值为()INPUT“输入两个不同正整