#LQ4201. 十二届蓝桥杯 C++组国赛试题

十二届蓝桥杯 C++组国赛试题

选择题

1.在C++中当一个函数没有返回值时,函数的类型应定义为( )。

{{ select(1) }}

  • int
  • 任意类型
  • void
  1. 设两个 bool 类型的变量x和y,以下哪个选项可以使表达式“x&&y”为真( )。。

{{ select(2) }}

  • x和y都为真
  • x和y其中一个为真
  • x和y都为假
  • x和y其中一个为假

3.已知“int a[10]={1,2,3,4,5,6,7,8,9,10};int*p=&a[3],b;b=p[5];”,则b的结果为( )。

{{ select(3) }}

  • 5;
  • 6;
  • 9;
  • 10;
  1. 下列关于数组维数的描述中,错误的是( )。

    {{ select(4) }}

  • 定义数组时必须将每维的大小都明确指出
  • 二维数组是指该数组的维数为2
  • 数组的维数可以使用常量表达式
  • 数组元素个数等于该数组的各维大小的乘积
  1. 以下选项中对接口描述正确的是( )。

    {{ select(5) }}

  • 若要实现一个接口为普通类则必须实现接口的所有抽象方法
  • 接口之间不能有继承关系
  • 接口与抽象类是相同的概念
  • 一个类只能实现一个接口