#5145. CSP-J进制与位运算-第7组-课后巩固

CSP-J进制与位运算-第7组-课后巩固

CSP-J进制与位运算-第7组-课后巩固

课后独立提交
建议用时:15~20 分钟;本题满分 100 分。
完成后直接提交,系统会自动判分。

1. 单项选择

将 10110101₂ 分别转换为十进制、八进制、十六进制,正确的是( )。

{{ select(1) }}

  • 181₁₀,265₈,B5₁₆
  • 181₁₀,255₈,B5₁₆
  • 183₁₀,265₈,B5₁₆
  • 181₁₀,265₈,A5₁₆

2. 单项选择

将 237₈ 转换为二进制,结果是( )。

{{ select(2) }}

  • 10010111₂
  • 10011111₂
  • 10111101₂
  • 10011011₂

3. 单项选择

将 7C₁₆ 转换为十进制,结果是( )。

{{ select(3) }}

  • 112
  • 120
  • 124
  • 126

4. 单项选择

一张 1920 × 1080、24 位色图片,不考虑压缩,需要多少 Byte?

{{ select(4) }}

  • 2073600 Byte
  • 4147200 Byte
  • 6220800 Byte
  • 8294400 Byte

5. 单项选择

计算 25 & 19,结果是( )。

{{ select(5) }}

  • 9
  • 17
  • 19
  • 25

6. 单项选择

计算 25 | 19,结果是( )。

{{ select(6) }}

  • 17
  • 25
  • 27
  • 31

7. 单项选择

计算 25 ^ 19,结果是( )。

{{ select(7) }}

  • 8
  • 10
  • 12
  • 14

8. 单项选择

阅读程序:

int x = 31;
int cnt = 0;

while (x) {
    x &= x - 1;
    ++cnt;
}

cout << cnt;

程序输出是( )。

{{ select(8) }}

  • 4
  • 5
  • 6
  • 31