2018-2019学年苏教版   必修三   1.4  算法案例     作业
2018-2019学年苏教版   必修三   1.4  算法案例     作业第1页

1.4 算法案例

一、单选题

1.把38化为二进制数为 ( )

A.110100_((2) ) B. 101010_((2) ) C. 110010_((2) ) D. 100110_((2) )

【答案】D

【解析】

【分析】

利用"除k取余法"是将十进制的数除以2,然后将商继续除以2,直到商为0,然后将依次所得余数倒序排列即可得到答案.

【详解】

█(38÷2=19...0@19÷2=9...1@9÷2=4...1@4÷2=2...0@2÷2=1...0@1÷2=0...1)

故38_((10))=100110_((2))

故选D.

【点睛】

本题主要考查了十进制与二进制之间的转化,"除k取余法"是解决此类问题的常用方法,属于中档题.

2.下列各进制中,最大的值是( )

A. B. C. D.

【答案】D

【解析】

试题分析:本题主要是根据进制直接的关系来解答的,把各个进制数的单位统一,就可以比较大小了,

,,,,通过比较可以知道的数值最大,故选D.

考点:进位制.

3.执行程序框图,则输出的等于( )