#5143. CSP-J进制与位运算-第5组-综合提高

CSP-J进制与位运算-第5组-综合提高

CSP-J进制与位运算-第5组-综合提高

多进制混合 + 格雷码 + 综合程序
建议用时:20 分钟;本题满分 100 分。
完成后直接提交,系统会自动判分。

1. 单项选择

计算 10110₂ + 25₈,结果的十进制值是( )。

{{ select(1) }}

  • 41
  • 42
  • 43
  • 44

2. 单项选择

计算 3A₁₆ - 1010₂,结果的十进制值是( )。

{{ select(2) }}

  • 46
  • 47
  • 48
  • 49

3. 单项选择

计算 1111₂ + 17₈,并将结果写成十六进制,结果是( )。

{{ select(3) }}

  • 1D₁₆
  • 1E₁₆
  • 1F₁₆
  • 20₁₆

4. 单项选择

计算 64₁₀ + 100₂ + 10₁₆,结果为( )。

{{ select(4) }}

  • 80
  • 82
  • 84
  • 86

5. 单项选择

格雷码最主要的特点是( )。

{{ select(5) }}

  • 所有编码中 1 的个数都相同
  • 相邻两个编码只有一个二进制位不同
  • 所有编码都是偶数
  • 编码长度一定为 8 位

6. 单项选择

十进制数 6 的格雷码可以用:

6 ^ (6 >> 1)

计算。结果是( )。

{{ select(6) }}

  • 0101₂
  • 0110₂
  • 0111₂
  • 0011₂

7. 单项选择

阅读程序:

int a = 5;
int b = 3;

cout << ((a << 1) ^ b);

程序输出( )。

{{ select(7) }}

  • 8
  • 9
  • 10
  • 11