1.秦九韶算法与直接计算相比较,下列说法错误的是( )
A.秦九韶算法与直接计算相比,大大节省了做乘法的次数,使计算量减少,并且逻辑结构简单
B.秦九韶算法减少了做乘法的次数,在计算机上也就加快了计算的速度
C.秦九韶算法减少了做乘法的次数,在计算机上也就降低了计算的速度
D.秦九韶算法避免了对自变量x单独做幂的计算,而且与系数一起逐次增长幂次,从而提高计算的精度
[解析] 秦九韶算法减少了做乘法的次数,在计算机上也就加快了计算的速度,故选项C错误.
[答案] C
2.下列说法中正确的个数为( )
①辗转相除法也叫欧几里得算法;
②辗转相除法的基本步骤是用较大的数除以较小的数;
③求最大公约数的方法,除辗转相除法之外,没有其他方法;
④编写辗转相除法的程序时,要用到循环语句.
A.1 B.2
C.3 D.4
[解析] ①、②、④正确,③错误.
[答案] C
3.利用秦九韶算法求f(x)=1+2x+3x2+…+6x5当x=2时的值时,下列说法正确的是( )
A.先求1+2×2
B.先求6×2+5,第二步求2×(6×2+5)+4
C.f(2)=1+2×2+3×22+4×23+5×24+6×25直接运算求解
D.以上都不对
[解析] 利用秦九韶算法应先算anx+an-1,再算(anx+an-1)x+an-2,故选B.
[答案] B
4.中国古代有计算多项式值的秦九韶算法,下图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为