1、同步训练(1)算法与程序框图1、下面的结论正确的是( )A.个程序的算法步骤是可逆的B.个算法可以无止境地运算下去C.完成一件事情的算法有且只有一种D.设计算法要本着简单方便的原则2、阅读下面的四段话,其中不是解决问题的算法的是( )A.从济南到北京旅游,先坐火车,再坐飞机抵达B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1C.方程有两个实根D.求的值,先计算再计算最终结果为3、在设计一个算法求12和14的最小公倍数时,设计的算法不恰当的一步是( )A.首先将12因式分解: B.其次将14因式分解: C.确定其素因数及素因数的最高指数: D.其最小公倍数为4、下面对算法描
2、述正确的一项是( )A.算法只能用自然语言来描述B.算法只能用图形方式来表示C.同一问题可以有不同的算法D.同一问题的算法不同,结果必然不同5、执行如图所示的程序框图,输出的值为( )A.2B.4C.8D.166、中国古代有计算多项式值的秦九韶算法,下图是实现该算法的程序框图.执行该程序框图,若输入的,依次输入的为,则输出的 ()A.7B.12C.17D.347、当时,执行如图所示的程序框图,输出的值为()A.7B.42C.210D.8408、执行如图所示的程序框图,输出的值为()A. B. C. D. 9、如图所示的程序框图的运行结果是( )A.2B.2.5C.4D.3.510、执行下面的程
3、序框图,如果输入的,均为,则输出的 ( )A.4B.5C.6D.711、阅读如图所示的程序框图,运行相应的程序,则输出的值为_12、如图为某算法的程序框图,则程序运行后输出的值为_.13、阅读如图所示的程序框图, 运行相应的程序,输出的结果_.14、执行如图所示的程序框图, 若输人的的值为0.25,则输出的的值为_.15、执行如图所示的程序框图,若输入的值为4,则输出的值为_. 答案以及解析1答案及解析:答案:D解析:算法程序是有序步骤,是不可逆的,算法的程序是有限的,同一个问题的算题也是不唯一的. 2答案及解析:答案:C解析:A.从济南到北京旅游,先坐火车,再坐飞机抵达,解决了怎样去的问题,
4、所以A是解决问题的算法;B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1,解决了怎样解一元一次方程的问题,所以B是解决问題的算法; D.求1+2+3+4+5的值,先计算1+2=3,再计算3+3 =6, 6+4 =10,10+5=15,最终结果为15,解决了怎样求这些数的和的问题,所以D是解决问题的算法.故选C. 3答案及解析:答案:D解析:最小公倍数为 4答案及解析:答案:C解析:算法的特点:有穷性,确定性,顺序性与正确性,不唯一性,普遍性;算法可以用自然语言、图形语言,程序语言来表示,故A、B不对;同一问题可以用不同的算法来描述,但结果一定相同,故D不对.C对.故应选C
5、. 5答案及解析:答案:C解析:;循环;循环;停止,输出,所以答案为C. 6答案及解析:答案:C解析:先判断循环结束的条件,在逐次执行程序,直至程序结束,确定输出的值.因为输入的,所以当时循环终止,输出.根据程序框图可得循环体中的值依次为 (第一次循环); (第二次循环); (第三次循环).所以输出的. 7答案及解析:答案:C解析: 8答案及解析:答案:C解析:由程序框图可知.此时不成立,故输出,故选C. 9答案及解析:答案:B解析:因为,所以. 10答案及解析:答案:D解析:,;,;,输出,故选D. 11答案及解析:答案:4解析:第一次循环: ;第二次循环: ;第三次循环: ,此时结束循环,则输出的值为 12答案及解析:答案:3解析:本题考查算法程序框图的应用及运算求解的能力.由程序框图可知:第一次: 成立, ,继续循环;第二次: 不成立, ,继续循环;第三次: 不成立, ,继续循环;第四次: 成立, ,继续循环;第五次: 成立, ,跳出循环.故输出的值为3. 13答案及解析:答案:5解析: 14答案及解析:答案:3解析: 15答案及解析:答案:7解析: