第二节基本算法语句题号12345答案一、选择题1.赋值语句s=s+2的含义是()A.将s的值赋给s+2B.将s的值加2后赋给sC.s和s+2相等D.无法运行因为s=s+2不成立2.下列语句正确的是()A.M=x2-4=(x+2)(x-2)B.10=MC.M=2(B+2)=2B+4D.N=N+13.下列程序执行后输出的结果是()A.1,2,3B.2,3,1C.2,3,2D.3,2,14.(2009年饶平模拟)上边方框中为一个求20个数的平均数的程序,则在横线上应填的语句为()A.i20B.i20C.i=20D.i=205.(2009年英雄山模拟)程序运行后,输出的值是()A.42B.43C.44D.45二、填空题6.(2009年潮州模拟)输入x=5,运行上面的程序之后得到y等于________.7.(2009年福州模拟)下面程序的作用是求11×2+12×3+13×4+…+1199×200的值.现把它补充完整:①处应填________;②处应填__________.8.上边程序运行后实现的功能为____________.三、解答题9.某商场实行优惠措施,若购物金额x在800元以上(含800元)打8折;若购物金额在500元以上(含500元)打9折;否则不打折.请设计一个算法程序框图,要求输入购物金额x,能输出实际交款额,并写出程序.10.2000年我国人口为13亿,如果人口每年的自然增长率为7‰,那么多少年后我国人口将达到15亿?设计一个算法的程序.参考答案1.B2.D3.C4.解析:加完第20个数,i=21,应是第1次满足条件,故选A.答案:A5.解析:由题知,此程序为循环语句,当i=45时,45×45=20252000,输出结果为i=45-1=44,故选C.答案:C6.解析:y=f(x)=x+1x-1x0,x-12x≥0,∴f(5)=(5-1)2=16.答案:167.①s=s+1/(k*(k+1))②k>1998.将a,b,c按从大到小的顺序排列后再输出9.解析:程序框图:程序:10.解析: