蓝桥等考C++组别
十一
级
第一部分:选择题
1、
C++ L
11
(
15
分)
关于二维数组int
a
[
4][6]
,以下选项正确的是( )。
A
.
数组a总共有1
5
个元素。
B.
数组
a
是一个有
6
行和
4
列的矩阵。
C.
内存中数组的每一行的元素都是连续存储的,但是行与行之间有一个逗号分隔。
D.
数组
a
的第
4行第
6
列的
元素是
a
[3][5]
。
正确答案:D
2
、C++ L
11
(
15
分)
要对二维数组int
a
[
2][3]
初始化,以下选项正确的是( )。
A
.
int a[2][3] = {{1, 2} ,{3, 4}, {5, 6}};
B.
int a[2][3] = {{1, 2, 3}, {4, 5, 6}};
C.
int a[2][3] =
{
{1, 2},
{3, 4},
{5, 6}
};
D.
int a[2][3] =
{
[1, 2, 3],
[4, 5, 6]
};
正确答案:
B
3
、C++ L
11
(20分)
对于二维数组:
int a[5][10];
要以5行1
0
列的表格形式输出数组a的每一个元素,下列选项中正确的是( )
。
A
.
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 10; j++)
{
cout << a[i][j] <<
'\t'
<< endl;
}
cout << endl;
}
B.
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 5; j++)
{
cout << a[j][i] << '\t';
}
cout << endl;
}
C.
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 10; j++)
{
cout << a[i][j] << '\t';
}
cout << endl;
}
D.
for (int i = 0; i <= 5; i++)
{
for (int j = 0; j <= 10; j++)
{
cout << a[i][j] << '\t';
}
cout << endl;
}
正确答案:C
第二部分:编程题
4、
C++ L11
数据统计(
5
0分)
题目名称:
数据统计
题目描述:
输入一个整数矩阵,计算位于矩阵每一列的元素之和并输出。
例如矩阵为:
1 2 3
4 5 6
第
1列元素为1,
4
,和等于
5
;
蓝桥杯青少组C++组别11级编程练习真题(第1套,共10套)