第二章算法初步章末复习课北师大版必修3课时目标1
进一步巩固和理解本章重要知识点
学会用算法的思想处理问题.1.下列关于算法的说法正确的有()①求解某一类问题的算法是唯一的;②算法必须在有限步操作之后停止;③算法的每一步操作必须是明确的,不能有歧义;④算法执行后一定产生明确的结果.A.1个B.2个C.3个D.4个2.下图的算法语句输出的结果S为()A.17B.19C.21D.233.若下面的算法框图输出的S是126,则①应为()A.n≤5B.n≤6C.n≤7D.n≤84.下面是一个算法框图,当输入的x值为3时,输出y的结果恰好是,则处的关系式可能是()A.y=x3B.y=3-xC.y=3xD.y=5.算法语句:以上语句用来()A.计算3×10的值B.计算355的值C.计算310的值D.计算1×2×3×…×10的值一、选择题1.如果执行下面的算法框图,那么输出的S等于()A.2450B.2500C.2550D.26522.在如图所示的算法语句中输入x=1000,y=2,则输出的结果M是()A.2004B.2006C.2007D.20083.“若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
①②③④4.下列赋值语句正确的是()A.a+b=5B.5=aC.a=b=2D.a=a+15.语句:(\和Mod分别用来取商和余数)上述语句如果输入的值是51,则运行结果是()A.51B.15C.105D.501题号12345答案二、填空题6.下面算法语句执行后输出的是i=________,j=________