阶段测评(二)时间:90分钟满分:120分一、选择题(本大题共10小题,每小题5分,共50分,在每小题给出的四个选项中,只有一项是符合要求的)1.下列程序框中表示处理框的是()解析:“▭”表示处理框,“”表示起止框,“”表示判断框,“▱”表示输入、输出框.答案:A2.下列赋值语句错误的是()A.i=i-1B.m=m2+1C.k=D.x+y=a解析:赋值语句左边只能是变量名,而不能是表达式,故D错.答案:D3.在求函数y=的值的算法中,不可能用到的语句或算法为()A.赋值语句B.输入、输出语句C.条件语句D.循环语句解析:求分段函数的值,不可能用到循环语句.答案:D4.下面的问题中必须用选择结构才能实现的个数是()①已知三角形三边长,求三角形的面积②求方程ax+b=0(a,b为常数)的根③求三个实数a,b,c中的最大者④求1+2+3+…+100的值A.4B.3C.2D.1解析:②③解决时用到选择结构,①用到顺序结构,④用到循环结构,必用到选择结构.答案:B5.某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为:不超过50kg按1.1元/kg收费,超过50kg的部分按2.2元/kg收费,相应收费系统的算法框图如图所示,则①处应填()A.y=1.1xB.y=55+2.2(x-50)C.y=2.2xD.y=55+2.2x解析:设托运行李xkg,则当x>50时,收费y=50×1.1+(x-50)×2.2=55+2.2(x-50).答案:B6.运行以下程序时,执行循环体的次数是()i=1Doi=i+1i=i*iLoopWhilei<10输出iA.2B.10C.11D.8解析:第一次执行循环体,i=1,i=i+1=2,i=i·i=4,i=4<10,成立第二次执行循环体i=i+1=5i=i·i=25i=25<10,不成立,退出循环,共执行了2次循环体.答案:A7.下面为一个求20个数的平均数的程序,在横线上应填充的内容为()S=0Fori=1To__________输入xS=S+xNexta=S/20输出aA.20B.19C.21D.22解析:由于输入20个数,故选A.答案:A8.如果执行如图所示的程序框图,输入n=6,m=4,那么输出的p等于()A.720B.360C.240D.120解析:k=1,p=3;k=2,p=12;k=3,p=60;k=4,p=360,k=4时不满足k