3算法案例一、基础过关1.下列各进制数中值最小的是()A.85(9)B.210(6)C.1000(4)D.111111(2)2.把189化为三进制数,则末位数是()A.0B.1C.2D.33.已知一个k进制的数132与十进制的数30相等,那么k等于()A.7或4B.-7C.4D.都不对4.四位二进制数能表示的最大十进制数是()A.4B.64C.255D.155.七进制数中各个数位上的数字只能是______中的一个.6.已知三个数12(16),25(7),33(4),将它们按由小到大的顺序排列为________.7.已知10b1(2)=a02(3),求数字a,b的值.8.古时候,当边境有敌人来犯时,守边的官兵通过在烽火台上举火向国内报告,如图,烽火台上点火,表示数字1,不点火表示数字0,约定二进制数对应的十进制的单位是1000,请你计算一下,这组烽火台表示约有多少敌人入侵
二、能力提升9.已知44(k)=36,把67(k)转化为十进制数为()A.8B.55C.56D.6210.计算机中常用的十六进制是逢16进1的计数制,采用数字0~9和字母A~F共16个计数符号,这些符号与十进制的数的对应关系如下表:十六进制0123456789ABCDEF十进制0123456789101112131415例如,用十六进制表示:E+D=1B,则A×B等于()A.6EB.72C.5FD.8011.10303(4)和235(7)化为十进制数分别为______,_______
12.把五进制数1234(5)转化为十进制数,再把它转化为八进制数.三、探究与拓展13.分别用算法步骤、程序框图、程序语句表示把k进制数a(共有n位数)转化成十进制数b
答案A解析将189除以3得余数为0,所以189化为三进制数的末位数为0
答案C解析132(k)=1×k2+3×k+2=k2+3k+2,∴