第一章算法初步(时间120分钟,满分160分)一、填空题(本大题共14小题,每小题5分,共70分.请把答案填写在题中横线上)1.下面的伪代码运行后的输出结果是________.【解析】第4行开始交换,a=2,b=3,c为赋值后的a,∴c=2
【答案】2,3,22.执行如图1所示的程序框图,输出的结果为________.图1【解析】第一次循环:s=1-1=0,t=1+1=2,x=0,y=2,k=1;第二次循环:s=0-2=-2,t=0+2=2,x=-2,y=2,k=2;第三次循环:s=-2-2=-4,t=-2+2=0,x=-4,y=0,k=3
满足条件,退出循环,输出(-4,0).【答案】(-4,0)3.执行下面的伪代码,输出的结果是________.【解析】第一次循环:x=0+1=1,x=12=1;第二次循环:x=1+1=2,x=22=4;第三次循环:x=4+1=5,x=52=25
满足条件,退出循环.输出25
【答案】254.对任意非零实数a、b,若a⊗b的运算原理如图2所示,则lg1000⊗-2=________
1图2【解析】令a=lg1000=3,b=-2=4,∴a