#4453. 信息素养复赛培训初中组(2)--单选题

信息素养复赛培训初中组(2)--单选题

一.单选题(每题2分,共30分)

  1. C++表达式10 - 3 * 2 的值是( )。

    {{ select(1) }}

  • 14
  • 4
  • 1
  • 0
  1. 下面关于链表和数组的描述,错误的是( )。

    {{ select(2) }}

  • 数组大小固定,链表大小可动态调整。
  • 数组支持随机访问,链表只能顺序访问。
  • 存储相同数目的整数,数组比链表所需的内存多。
  • 数组插入和删除元素效率低,链表插入和删除元素效率高。
  1. 以下关于高精度运算的说法错误的是( )。

{{ select(3) }}

  • 高精度计算主要是用来处理大整数或需要保留多位小数的运算。
  • 大整数除以小整数的处理的步骤可以是,将被除数和除数对齐,从左到右逐位尝试将除数乘以某个数,通过减法得到新的被除数,并累加商。
  • 高精度乘法的运算时间只与参与运算的两个整数中长度较长者的位数有关。
  • 高精度加法运算的关键在于逐位相加并处理进位。
  1. 有6个元素,按照 6,5,4,3,2,1 的顺序进入栈S,下列( )的出栈序列是不能出现的( )。

{{ select(4) }}

  • 5,4,3,6,1,2
  • 4,5,3,1,2,6
  • 3,4,6,5,2,1
  • 2,3,4,1,5,6
  1. 当n=7时,下面函数的返回值为( )。

    image

{{ select(5) }}

  • 105
  • 840
  • 210
  • 420