学业分层测评(五)(建议用时:45分钟)[学业达标]一、填空题1
“x←3×5”,“x←x+1”是某一伪代码中的先后相邻两个语句,那么下列说法正确的是________
(填序号)①x←3×5的意思是x←3×5=15,此式与算术中式子是一样的;②x←3×5是将数值15赋给x;③x←3×5可以写成3×5←x;④x←x+1语句在执行“←”右边x的值是15,执行后左边x的值是16
【解析】赋值语句中的“←”与算术上的“=”是不一样的,式子两边的值也不能互换,而x←x+1是将x+1的值赋给x
【答案】②④2
给出下列伪代码,输入x,y的值分别为2,3,则输出________
【解析】该程序的运行过程是:输入2,3A←2x←3y←2输出3,2
【答案】3,23
下列伪代码的运行结果为________
【解析】∵a←10,b←15,a←2a+3b,∴a=2×10+3×15=65,∴a=65
【答案】654
下列伪代码执行后的结果为3,则输入的x值为________
【解析】由题意得:x2+2x=3,解方程得x=1或x=-3
【答案】-3或15
下列伪代码执行后,变量a,b的值分别为________
1【导学号:90200016】【解析】根据赋值语句的意义,先把a+b=35赋给a,然后把a-b=35-20=15赋给b,最后再把a-b=35-15=20赋给a
【答案】20,156
读如下两个伪代码,完成下列题目
(1)①输出的结果为________
(2)若①②输出的结果相同,则伪代码②输入的值为________
【解析】(1)输出的结果应为x=2×3=6
(2)由条件知x2+6=6,∴x=0
应输入x=0
【答案】(1)6(2)07
下面的伪代码表示的算法的功能是________,输出的结果为________
【解析】按算法语句的顺序执行A的值依次为1,3,6,10,15,因此