课时作业(八)算法案例A组基础巩固1.用“辗转相除法”求得459和357的最大公约数是()A.3B.9C.17D.51答案:D2.36和28的最大公约数和最小公倍数分别是()A.2和504B.4和504C.2和252D.4和252答案:D3.用更相减损术求651和310的最大公约数时,需要做减法的次数为()A.11B.10C.3D.2答案:A4.用秦九韶算法求多项式f(x)=7x7+6x6+5x5+4x4+3x3+2x2+x的值,当x=3时,v3的值为()A.27B.86C.262D.789解析:多项式变形为:f(x)=((((((7x+6)x+5)x+4)x+3)x+2)x+1)x,v0=7,v1=7×3+6=27,v2=27×3+5=86,v3=86×3+4=262
答案:C5.用秦九韶算法求n次多项式f(x)=anxn+an-1xn-1+…+a1x+a0的值,当x=x0时,求f(x0)需要算乘方、乘法、加法的次数分别为()A
,n,nB.n,2n,nC.0,n,nD.0,2n,n解析:多项式变形为:f(x)=(…((anx+an-1)x+an-2)x+…+a1)x+a0,把x0代入上式可求f(x0),所以不需要做乘方运算,做乘法和加法的次数分别是n,n,故选C
答案:C6.将五进制数1234(5)化为十进制数为()A.14214B.26C.41241D.194答案:D7.把十进制数258化为十六进制数为()A.96(16)B.98(16)C.100(16)D.102(16)答案:D8.下列各数中,最小的是()A.101010(2)B.111(5)C.32(8)D.54(6)解析:101010(2)=1×25+0×24+1×23+0×22+1×21+0×20=42,111(5)=1×52+1×51+1×50=31,32(8)=3×81+2×80=26,54(6)=5×6