#P1348. 【Day2】课后A1-A2 字符编码与位运算(18题)

【Day2】课后A1-A2 字符编码与位运算(18题)

第 1 题

ASCII 的主要作用是什么?

{{ select(1) }}

  • 描述图结构
  • 给字符分配数字编码
  • 压缩图片
  • 计算复杂度

第 2 题

'0' ~ '9' 的字符编码是否连续?

{{ select(2) }}

  • 连续
  • 不连续

第 3 题

计算 '5' - '0' 的结果(只填数字):

{{ input(3) }}


第 4 题

int x = 7,写出把它转成字符 '7' 的表达式(如 '0' + x):

{{ input(4) }}


第 5 题

写出判断字符 c 是否为数字字符的条件表达式(如 c >= '0' && c <= '9'):

{{ input(5) }}


第 6 题

Unicode 解决的主要问题是什么?

{{ select(6) }}

  • 为大量不同语言的字符建立统一编码体系
  • 压缩存储空间
  • 提高运算速度
  • 加密数据

第 7 题

计算 5 & 3 的结果(只填数字):

{{ input(7) }}


第 8 题

计算 5 | 3 的结果(只填数字):

{{ input(8) }}


第 9 题

计算 5 ^ 3 的结果(只填数字):

{{ input(9) }}


第 10 题

计算 12 & 9 的结果(只填数字):

{{ input(10) }}


第 11 题

计算 12 | 9 的结果(只填数字):

{{ input(11) }}


第 12 题

计算 12 ^ 9 的结果(只填数字):

{{ input(12) }}


第 13 题

计算 1 << 4 的结果(只填数字):

{{ input(13) }}


第 14 题

计算 1 << 10 的结果(只填数字):

{{ input(14) }}


第 15 题

计算 32 >> 2 的结果(只填数字):

{{ input(15) }}


第 16 题

计算 100 >> 2 的结果(只填数字):

{{ input(16) }}


第 17 题

计算 7 ^ 7 的结果(只填数字):

{{ input(17) }}


第 18 题

计算 9 ^ 0 的结果(只填数字):

{{ input(18) }}