#7749. 十四届蓝桥杯大赛青少年选拔赛C++组选择题 入门

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:Special Judge
上传者: 匿名

注意

出题人配置了 Special Judge 程序。本题答案可能不唯一或者题目有特殊要求,请注意审题。

题目描述

1、执行 cout << 5 / 3; 语句后,输出的结果是( )。
A 0
B 1
C 2
D 3

2、执行以下代码,输出的结果是( )。
char a[6] = {'a', 'b', 'c', 'd'};
cout << sizeof(a);
A 4
B 6
C 8
D 12

3、关于C++中的一维数组,以下描述正确的是( )。
A 数组中的元素类型可以不相同
B 数组在内存中有一段连续的单元
C 数组中的最后一个元素的下标(索引)为 -1
D 静态数组中的元素的个数可以大于数组初始时设定的长度

4、以下关于 while 和 do...while 循环语句描述不正确的是( )。
A do...while 的循环条件可以是 1
B while 的循环体可以是复合语句
C do...while 的循环体至少执行一次
D 执行 do...while 语句,首先判断循环条件,当满足循环条件,开始执行循环体中的语句

5、已知:int a, b = 5, *p = &a ,下列表达式哪一个可以将 b 赋值给 a ?( )。
A *p = *&b;
B a = *p;
C a = &b;
D a = **p;

输入格式

样例

样例输入1

样例输出1