3算法案例课时分层训练1.45和150的最大公约数和最小公倍数分别是()A.5,150B.15,450C.450,15D.15,150解析:选B利用辗转相除法求45和150的最大公约数:150=45×3+15,45=15×3,45和150的最大公约数为15
45和150的最小公倍数为15×(45÷15)×(150÷15)=450,故选B
2.把67(10)化为二进制数为()A.1100001(2)B.1000011(2)C.110000(2)D.1000111(2)解析:选B所以把67(10)化为二进制数为1000011(2).3.计算机中常用十六进制,采用数字0~9和字母A~F共16个计算符号与十进制的对应关系如下表:十六进制0123456789ABCDEF十进制0123456789101112131415例如用十六进制表示D+E=1B,则(2×F+1)×4=()A.6EB.7CC.5FD.B0解析:选B(2×F+1)×4用十进制可以表示为(2×15+1)×4=124,而124=16×7+12,所以用十六进制表示为7C,故选B
4.下列各组数中最小的数是()A.1111(2)B.210(6)C.1000(4)D.101(8)解析:选A统一化为十进制数为1111(2)=15;210(6)=78;1000(4)=64;101(8)=65
5.已知一个k进制的数132与十进制的数30相等,那么k等于()A.7或4B.-7C.4D.都不对解析:选C因为132(k)=1×k2+3×k+2=k2+3k+2,所以k2+3k+2=30,即k2+3k-28=0,解得k=4或k=-7(舍去).6.三个数72,120,168的最大公约数是________.解析:由更相减损术,得168-120=48,120-48=72,72-48=24,48-24=24,故120和168的最大公约数是24,