A. GESP三级模拟选择题

    客观题

GESP三级模拟选择题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

  1. 人们所使用的手机上安装的APP通常指的是 ( ){{ select(1) }}
  • 一款操作系统
  • 一款应用软件
  • 一种通话设备
  • 以上都不对
  1. 以下哪个不属于位运算符?( ){{ select(2) }}
  • ^
  • &
  • *
  • |
  1. 上面流程图的输出结果是?( ){{ select(3) }} 图
  • 60
  • 20
  • 5
  • 1
  1. 下列关于负数的原码、反码、补码的描述中,正确的是( ){{ select(4) }}
  • 原码和反码互为按位取反(符号位除外),补码为反码加 1
  • 原码和反码互为按位取反(符号位除外),补码为原码加 1
  • 反码和补码互为按位取反(符号位除外),原码为反码加 1
  • 补码和原码互为按位取反(符号位除外),反码为补码加 1
  1. 在 C++语言中,可以定义一个一维整型数组的是( ){{ select(5) }}
  • int array[5];
  • int array[];
  • int[5] array;
  • int[] array;
  1. 一个 int类型的值乘以 8,等价于以下哪个位运算?( ){{ select(6) }}
  • 左移 3 位
  • 右移 3 位
  • 左移 8 位
  • 右移 8 位
  1. 对于一个十进制数 37,以下哪个是它的二进制表示( ){{ select(7) }}
  • 10101
  • 100101
  • 101001
  • 1000101
  1. 下列关于十六进制的描述中,正确的是( ){{ select(8) }}
  • 使用 0-9 和 A-F 表示
  • 使用 0-9 和 A-E 表示
  • 使用 1-9 和 A-F 表示
  • 使用 1-9 和 A-E 表示
  1. 下列哪个是 C++语言中用于获取字符串长度的函数( ){{ select(9) }}
  • length()
  • len()
  • getLength()
  • strlen()
  1. 如果数组定义为 long long arr[] = {3,5,7,2};,则数组arr 占用的字节数为 ( ){{ select(10) }}
  • 32
  • 16
  • 8
  • 64
  1. 如果 ab 均为 int 类型的变量,下列表达式能正确判断“a 等于 0 且 b 等于 0”的是(){{ select(11) }}
  • ((~a) && (~b))
  • ((a & b) == 0)
  • ((a | b) == 0)
  • ((a ^ b) == 0)
  1. 如果 aint 类型的变量,下列哪个表达式可以正确求出满足“大于等于a 且是 4 的倍数”的整数中最小的?{{ select(12) }}
  • (a & (~3))
  • (a / 4 * 4)
  • ((a - 1) | 3) + 1
  • (a << 2)
  1. 以下程序执行输出的结果为{{ select(13) }}
  • 5
  • 6
  • 10
  • 12
  1. 以下程序运行的结果是( ){{ select(14) }},
  • 3
  • ​16
  • 19
  • 48
  1. 在下列代码的横线处填写( ){{ select(15) }},可以使得输出是“17 11”。
  • a + b
  • a - b
  • a ^ b
  • a & b

GESP 3 级模拟赛

未参加
状态
已结束
规则
乐多
题目
4
开始于
2025-5-17 10:00
结束于
2025-5-19 10:00
持续时间
2.5 小时
主持人
参赛人数
25