#P1225. 2026夏令营选择题

2026夏令营选择题

  1. 执行下面代码,输出结果为( ) 。

    int a=0b110; cout<<a; {{ select(1) }}

  • 110
  • 0b110
  • 0
  • 6

2.十六进制中,英文字母D代表( )。 {{ select(2) }}

  • 12
  • 13
  • 14
  • 15

3.十进制数字25转为二进制是( )。 {{ select(3) }}

  • 11111
  • 10111
  • 11011
  • 11001

4.电脑所有的数据都是以补码的形式存储的,那么5存储在电脑的格式为( )。 {{ select(4) }}

  • 5
  • 0000 0101
  • 1000 0101
  • 0111 1011

5.执行下列程序,输出结果为( )。

cout<<(~3); {{ select(5) }}

  • 0
  • -3
  • -4
  • 124

6.给定一棵二叉树,其前序遍历结果为:ABDECFG,中序遍历结果为:DEBACFG。请问这棵树的正确后序遍历结果是什么? {{ select(6) }}

  • EDBGFCA
  • EDGBFCA
  • DEBGFCA
  • DBEGFCA

7.执行下列程序,输出结果为( )。

cout<<(5|3); {{ select(7) }}

  • 3
  • 4
  • 5
  • 7

8.执行下列程序,输出结果为( )。

cout<<(5^3); {{ select(8) }}

  • 4
  • 5
  • 6
  • 7

9.表达式 a*(b+c)*d 的后缀表达式为( ),其中 * 和 + 是运算符。 {{ select(9) }}

  • **a+bcd
  • abc+ * d *
  • abc+d**
  • *a *+bcd

10.有6 个元素,按照6,5,4,3,2,1 的顺序进入栈S,请问下列哪个出栈序列是非法的( )。 {{ select(10) }}

  • 5,4,3,6,1,2
  • 4,5,3,1,2,6
  • 3,4,6,5,2,1
  • 2,3,4,1,5,6

11.独根树的高度为1。具有61 个结点的完全二叉树的高度为( )。 {{ select(11) }}

  • 7
  • 8
  • 5
  • 6

12.给定一个初始为空的整数栈S和一个空的队列P。我们按顺序处理输入的整数队列A:7,5,8,3,1,4,2。对于队列A中的每一个数,执行以下规则:如果该数是奇数,则将其压入栈S:如果该数是偶数,且栈S非空,则弹出一个栈顶元素,并加入到队列P的末尾:如果该数是偶数,且栈s为空,则不进行任何操作。当队列A中的所有数都处理完毕后,队列P的内容是什么?() {{ select(12) }}

  • 5,1,3
  • 7,5,3
  • 3,1,5
  • 5,1,3,7

13.二进制数 1010 转换成十进制数是( )。 {{ select(13) }}

  • 11
  • 10
  • 13
  • 12

14.现有一张分辨率为 2048×1024 像素的 64 位真彩色图像。请问要存储这张图像,需要多大的存储空间?( )。 {{ select(14) }}

  • 16MB
  • 4MB
  • 8MB
  • 2MB