#1031. GESP C++ 三 级 2024年9月真题 · 判断题

GESP C++ 三 级 2024年9月真题 · 判断题

GESP C++ 三 级 2024年9月真题(120 分钟,总分 100 分)

判断题(共 10 题,每题 2 分,共 20 分)

1. +1和-1的原码进行1+(-1)计算的结果是-2 。( )

{{ select(1) }}

  • 正确
  • 错误

2. ~1 的输出值是 -2 。( )

{{ select(2) }}

  • 正确
  • 错误

3. ~1 = 1111 1110 。( )

{{ select(3) }}

  • 正确
  • 错误

4. 取 X 的低四位,可以⽤ Y = 0000 1111 ,⽤ X&Y 获取 X 的低四位。( )

{{ select(4) }}

  • 正确
  • 错误

5. 下列程序输出的是 A 。( )

char x=65;

x++;

cout<<x++<<endl;

{{ select(5) }}

  • 正确
  • 错误

6. 下列程序输出的是 3 。( )

string str="CHADai";

size_t pos = str.find('D');

cout<<pos<<endl;

{{ select(6) }}

  • 正确
  • 错误

7. 下列程序将输出 1 。( )

int a[10]={1};

cout<<a[1]<<endl;

{{ select(7) }}

  • 正确
  • 错误

8. 下列程序将输出 A 。( )

int a=65;

cout<<(char)a<<endl;

{{ select(8) }}

  • 正确
  • 错误

9. 16进制数 AB ,表⽰成2进制数是 10101011 。( )

{{ select(9) }}

  • 正确
  • 错误

10. def (⼗六进制) = 103231 (五进制)。( )

{{ select(10) }}

  • 正确
  • 错误