2442: LQ1111 第14届选拔赛选择题

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

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;

Input

Output

Sample Input Copy

参考答案在附件中

Sample Output Copy

参考答案在附件中