阶段质量检测(一)算法初步(时间120分钟,满分150分)一、选择题(本大题共12小题,每小题5分,共60分.在每小题给出的四个选项中,只有一项是符合题目要求的)1.下列赋值语句正确的是()A.s=a+1B.a+1=sC.s-1=aD.s-a=1解析:选A赋值语句的格式为“变量=表达式”,“=”的左侧只能是单个变量,故B、C、D均不正确.2.在用“更相减损之术”求98和56的最大公约数时,操作如下:(98,56)→(56,42)→(42,14)→(28,14)→(14,14).由此可知两数的最大公约数为()A.98B.56C.14D.42解析:选C由更相减损术可知两数最大公约数为14.3.阅读如图所示的程序框图,下列说法正确的是()A.该框图只含有顺序结构、条件分支结构B.该框图只含有顺序结构、循环结构C.该框图只含有条件分支结构、循环结构D.该框图包含顺序结构、条件分支结构、循环结构解析:选D阅读程序框图,可知该程序框图含有顺序结构、循环结构、条件分支结构,故选D.4.如图是计算函数y=框图,在①②③处应分别填入的是()A.y=ln(-x),y=0,y=2xB.y=ln(-x),y=2x,y=0C.y=0,y=2x,y=ln(-x)D.y=0,y=ln(-x),y=2x解析:选B当x>-2不成立时,有x≤-2,则①处填入y=ln(-x);当x>-2成立时,若x>3成立,则y=2x,则②处填入y=2x;若x>3不成立,即-2