CSP j/s初赛训练---进制

题目总数:14
总分数:70
时间:不限时
第 1 题    单选题

二进制数00101100和01010101异或的结果是(   )。

A.

00101100

B.

01111001

C.

01000100

D.

00111000

第 2 题    单选题

为了统计一个非负整数的二进制形式中1的个数,代码如下:

int countbit(int x)
{
   int ret=0;
   while(x)
   {
   ret++;
   ________;
   }
   return ret;
}

则空格内要填入的语句是(   )。

A.

x>>=1

B.

x&=x-1

C.

x|=x>>1

D.

x<<=1

第 3 题    单选题

二进制数11101110010111和01011011101011进行逻辑与运算的结果是(  )。

A.

01001010001011

B.

01001010010011

C.

01001010000001

D.

01001010000011

第 4 题    单选题

二进制数11101110010111和01011011101011进行逻辑或运算的结果是(    )。

A.

11111111011111

B.

11111111111101

C.

10111111111111

D.

11111111111111

第 5 题    单选题

下面有四个数据组,每个组各有三个数据,其中第一个数据为八进制数,第二个数据为十进制数,第三个数据为十六进制数。这四个数据组中三个数据相同的是(  )。

A.

120   82   50 

B.

144   100   68

C.

300   200   C8

D.

1762   1010   3F2

第 6 题    单选题

与二进制小数0.1相等的十六进制数是(  )


A.

0.8


B.

0.4


C.

0.2


D.

0.1


第 7 题    单选题

与二进制小数0.1相等的八进制数是(  )


A.

0.8


B.

0.4


C.

0.2


D.

0.1


第 8 题    单选题

十进制小数13.375对应的二进制数是(  )


A.

1101.011


B.

1011.011


C.

1101.101


D.

1010.01


第 9 题    单选题

请选出以下最大的数( )


A.

(550)10


B.

(777)8


C.

2^10


D.

(22F)16


第 10 题    单选题

下列四个不同进制的数中,与其他三项数值上不相等的是(  )

A.

(269)16


B.

(617)10 


C.

(1151)8


D.

(1001101011)2 


第 11 题    单选题

二进制数1011转换成十进制数是(  )


A.

11

B.

10

C.

13

D.

12

第 12 题    单选题

如果256种颜色用二进制编码来表示,至少需要(   )位。

A.

6

B.

7

C.

8

D.

9

第 13 题    单选题

在计算机内部用于传送、存储、加工处理的数据或指令都是以(  )形式存在的。

A.

二进制码

B.

八进制码

C.

十进制码

D.

搜狗拼音码

第 14 题    单选题

二进制数00101100和00010101的和为(  )

A.

00101000

B.

01000001

C.

01000100

D.

00111000