高中数学人教A版必修3同步训练:(1)算法与程序框图
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
同步训练(1)算法与程序框图
1、下面的结论正确的是( )
A.—个程序的算法步骤是可逆的
B.—个算法可以无止境地运算下去
C.完成一件事情的算法有且只有一种
D.设计算法要本着简单方便的原则
2、阅读下面的四段话,其中不是解决问题的算法的是( )
A.从济南到北京旅游,先坐火车,再坐飞机抵达
B.解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1
C.方程210x -=有两个实根
D.求12345++++的值,先计算123,+=再计算336,6410,10515,+=+=+=最终结果为15
3、在设计一个算法求12和14的最小公倍数时,设计的算法不恰当的一步是( )
A.首先将12因式分解: 21223=⨯
B.其次将14因式分解: 1427=⨯
C.确定其素因数及素因数的最高指数: 2112,3,7
D.其最小公倍数为23742S =⨯⨯=
4、下面对算法描述正确的一项是( )
A.算法只能用自然语言来描述
B.算法只能用图形方式来表示
C.同一问题可以有不同的算法
D.同一问题的算法不同,结果必然不同
5、执行如图所示的程序框图,输出的S 值为( )
A.2
B.4
C.8
D.16
6、中国古代有计算多项式值的秦九韶算法,下图是实现该算法的程序框图.执行该程序框图,若输入的2x =,2n =,依次输入的a 为2,2,5,则输出的s = ( )
A.7
B.12
C.17
D.34
7、当7,3m n ==时,执行如图所示的程序框图,输出的S 值为( )
A.7
B.42
C.210
D.840
8、执行如图所示的程序框图,输出的s值为( )
A. 2
B. 3
2
C.
5
3
D.
8
5
9、如图所示的程序框图的运行结果是( )
A.2
B.2.5
C.4
D.3.5
10、执行下面的程序框图,如果输入的x,t均为2,则输出的S ( )
A.4
B.5
C.6
D.7
11、阅读如图所示的程序框图,运行相应的程序,则输出S的值为__________
12、如图为某算法的程序框图,则程序运行后输出T的值为__________.
13、阅读如图所示的程序框图, 运行相应的程序,输出的结果i __________.
14、执行如图所示的程序框图, 若输人的的值为0.25,则输出的的值为__________.
15、执行如图所示的程序框图,若输入n的值为4,则输出s的值为__________.
答案以及解析
1答案及解析:
答案:D
解析:算法程序是有序步骤,是不可逆的,算法的程序是有限的,同一个问题的算题也是不唯一的.
2答案及解析:
答案:C
解析:A.从济南到北京旅游,先坐火车,再坐飞机抵达,解决了怎样去的问题,所以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
解析:最小公倍数为211
23784.
S=⨯⨯=
4答案及解析:
答案:C
解析:算法的特点:有穷性,确定性,顺序性与正确性,不唯一性,普遍性;
算法可以用自然语言、图形语言,程序语言来表示,故A、B不对;
同一问题可以用不同的算法来描述,但结果一定相同,故D不对.C对.
故应选C.
5答案及解析:
答案:C
解析:0,1k S ==;
循环
1122,2S k =⋅==; 循环
2228,3S k =⋅==; 停止,输出8S =,所以答案为C.
6答案及解析:
答案:C
解析:先判断循环结束的条件,在逐次执行程序,直至程序结束,确定输出 s 的值. 因为输入的2,2x n ==,所以当3k =时循环终止,输出 s .
根据程序框图可得循环体中,,a s k 的值依次为2,2,1 (第一次循环);
2,6,2 (第二次循环); 5,17,3 (第三次循环).
所以输出的17s =.
7答案及解析:
答案:C
解析:
8答案及解析:
答案:C
解析: 由程序框图可知351,2;2,;3,23k s k s k s ====
==. 此时3k <不成立,故输出53s =
,故选C.
9答案及解析:
答案:B
解析:因为2,4a b ==,所以12 2.52
s =
+=.
答案:D
解析:1k =,1
221
M =⨯=,235S =+=; 2k =,2222M =⨯=,257S =+=;
3k =,3t >,∴输出7S =,故选D.
11答案及解析:
答案:4
解析:
第一次循环: 8,2S n ==;第二次循环: 2,3S n ==;第三次循环: 4,4S n ==,此时结束循环,则输出S 的值为4.
12答案及解析:
答案:3
解析:本题考查算法程序框图的应用及运算求解的能力.
由程序框图可知:
第一次: π0,1,sin
1sin002T k ===>=成立, 1,1,2,26a T T a k ==+==<,继续循环; 第二次: πsin π0sin
12=>=不成立, 0,1,3,36a T T a k ==+==<,继续循环; 第三次: 3πsin 1sin π02
=->=不成立, 0,1,4,46a T T a k ==+==<,继续循环; 第四次: 3πsin 2π0sin
12=>=-成立, 1,2,5,56a T T a k ==+==<,继续循环; 第五次: 5πsin 1sin 2π=02
=>成立, 1,3,6,66a T T a k ==+===,跳出循环. 故输出T 的值为3.
13答案及解析:
答案:5
解析:
答案:3
解析:
15答案及解析:答案:7
解析:
由Ruize收集整理。
感谢您的支持!。