150的最大公约数为15.所以45和150的最小公倍数为15×(45÷15)×(150÷15)=450,故选B.
4.用秦九韶算法计算f(x)=6x5-4x4+x3-2x2-9x,需要加法(或减法)与乘法运算的次数分别为( )
A.5,4 B.5,5
C.4,4 D.4,5
考点 秦九韶算法
题点 秦九韶算法中的算法次数问题
答案 D
解析 n次多项式,当最高次项的系数不为1时,需进行n次乘法;若各项均不为0,则需进行n次加法(或减法),缺一项就减少一次加法(或减法)运算,而这个5次多项式的5次项系数不为1,缺常数项,因而乘法次数为5,加法(或减法)次数为5-1=4.故选D.
5.运行下面的程序,当输入168,72时,输出的结果是( )
INPUT m,n
DO
r=m MOD n
m=n
n=r
LOOP UNTIL r=0
PRINT m
END
A.12 B.24
C.36 D.72
考点 辗转相除法
题点 和辗转相除法有关的程序问题
答案 B
解析 分析程序可知,该程序是求168和72的最大公约数,故应输出的结果是24.
6.用秦九韶算法求多项式f(x)=1+2x+x2-3x3+2x4当x=-1时的值时,v2的结果是( )
A.-4 B.-1
C.5 D.6
考点 秦九韶算法
题点 利用秦九韶算法求多项式的值