C.②③ D.①②③
B [算法是用来求解一类问题的,在实际算法中n的值是具体确定的,算法会根据具体确定的n来求值计算,所以①③能设计算法.算法的步骤是有限的,即执行有限步后一定能解决问题,而②显然不符合有限性,所以②不能设计算法.]
[规律方法] 解答这类问题的方法为特征判断法
主要从以下三个方面判断:
1看是否满足可执行性;
2看是否满足确定性;
3看是否满足有限性.此外,算法的不唯一性也要考虑到.
[跟踪训练]
1.下列描述不能看作算法的是( )
【导学号:49672001】
A.做米饭需要刷锅,淘米,添水,加热这些步骤
B.洗衣机的使用说明书
C.解方程2x2+x-1=0
D.利用公式S=πr2计算半径为4的圆的面积,就是计算π×42
C [A、B、D都描述了解决问题的过程,可以看作算法,而C只描述了一个事实,没说明怎么解决问题,不是算法.]
算法的阅读及应用 下面给出了一个问题的算法:
第一步,输入三个数,并分别用a、b、c表示.
第二步,比较a与b的大小,如果a
第三步,比较a与c的大小,如果a 第四步,比较b与c的大小,如果b 第五步,输出a、b、c. 以上算法要解决的问题是________,如果输入的三个数分别是6,28,14,则输出三数的顺序为________.