├ 01┤ ├ ■("第一章" @"算法初步" )┤
1.1 算法与程序框图
1.1.1 算法的概念
课时过关·能力提升
1下列关于算法的说法正确的有( )
①算法必须在有限步操作后终止;②算法的每一步操作必须是明确的,不能有歧义;③算法执行后一定产生确定的结果.
A.1个 B.2个 C.3个 D.0个
解析算法具有有穷性和确定性,则①②③均正确.
答案C
2指出下列哪个不是算法( )
A.解方程3x-6=0的过程是移项和系数化为1
B.从济南到温哥华要先乘火车到北京,再转乘飞机到温哥华
C.解方程2x2+x-1=0
D.利用公式S=πr2计算半径为3的圆的面积就是计算π×32
解析C选项没给出解这个方程的程序或步骤.
答案C
3已知直角三角形的两条直角边长分别为a,b,求斜边长c的一个算法分为以下三步:①计算c=√(a^2+b^2 );②输入直角三角形的两条直角边长a,b的值;③输出斜边长c的值.其中正确的顺序是( )
A.①②③ B.②③①
C.①③② D.②①③
答案D
4对于一般的二元一次方程组{■(a_1 x+b_1 y=c_1 "," @a_2 x+b_2 y=c_2 "," )┤在写此方程组的算法时,需要我们注意的是( )
A.a1≠0