#O3349. LQ.蓝桥杯.STEMA.第一卷.选择题.5

LQ.蓝桥杯.STEMA.第一卷.选择题.5

22 年 11 月 27 日 C++ STEMA 中高级 第一卷(选择题)

  1. 执行cout<<5/3;语句后,输出的结果是( )。{{ select(1) }}
  • 0
  • 1
  • 2
  • 3
  1. 执行以下代码,输出的结果是( )。
char a[6] = {'a','b','c','d'};
cout << sizeof(a);

{{ select(2) }}

  • 4
  • 6
  • 8
  • 12
  1. 关于C++中的一维数组,以下描述正确的是( )。{{ select(3) }}
  • 数组中的元素类型可以不相同
  • 数组在内存中占有一段连续的存储单元
  • 数组中的最后一个元素的下标(索引)为-1
  • 静态数组中元素的个数可以大于数组初始时设定的长度
  1. 以下关于while与do...while循环语句描述不正确的是( )。{{ select(4) }}
  • do...while的循环条件可以是1
  • while的循环体可以是复合语句
  • do...while的循环体至少执行一次
  • 执行do...while语句,首先判断循环条件,当满足循环条件,开始执行循环体中的语句
  1. 以下关于函数的返回值类型和返回值表达式类型的描述不正确的是 ( ) 。{{ select(5) }}
  • 函数的返回值类型就是返回值表达式的类型
  • 函数的返回值类型决定返回值表达式的类型
  • 函数返回值的类型是在定义函数时确定的,函数调用时是不能改变的
  • 函数返回值类型与返回值表达式类型不同时,返回值表达式类型会转换为函数返回值类型