第一章算法初步章末检测时间:120分钟满分:150分一、选择题(本大题共12小题,每小题5分,共60分.在每小题给出的四个选项中,只有一项是符合题目要求的)1.下面对算法描述正确的一项是()A.算法只能用自然语言来描述B.算法只能用图形方式来表示C.同一问题可以有不同的算法D.同一问题的算法不同,结果必然不同解析:算法的特征有:有限性、确定性、逻辑性、不唯一性、普遍性,故C项正确,选C
答案:C2.如图,是某算法流程图的一部分,其算法的逻辑结构为()A.顺序结构B.判断结构C.条件结构D.循环结构解析:条件结构是处理逻辑判断并根据判断结果进行不同处理的结构,由算法流程图知,该算法的逻辑结构为条件结构,故选C
答案:C3.下面的程序:执行完毕后a的值为()A.99B.100C.101D.102解析:a=99+1=100
答案:B4.下列语句中:①m=x3-x2②T=T×I③32=A④A=A+2⑤a=b=4,其中是赋值语句的个数为()A.5B.4C.3D.2解析:①m=x3-x2为赋值语句;②T=T×I为赋值语句;③32=A,因为左侧为数字,故不是赋值语句;④A=A+2为赋值语句;⑤a=b=4,因为是连等,故不是赋值语句.故赋值语句个数为3,故选C
答案:C5.阅读下列程序:若输入的A的值为1,则输出的结果A的值为()A.5B.6C.15D.120解析:执行赋值语句后A的值依次为2,6,24,120,故最后A的值为120
答案:D6.阅读下面的程序框图,运行相应的程序,则输出i的值为()A.2B.3C.4D.5解析:S=10,i=0,i=i+1=1,S=S-i=10-1=9,不满足S≤1;i=i+1=2,S=S-i=9-2=7,不满足S≤1;i=i+1=3,S=S-i=7-3=4,不满足S≤1;i=i+1=4,S=S-i=4-4=0,满足S≤1;输出i=4答案:C7.用“辗转相