题目内容
(请给出正确答案)
[多选题]
定义如下的二维数组b,下面的说法正确的是()。intb[][]={{1,2,3},{4,5},{6,7,8}}};
A.length的值是3
B.b[1].length的值是3
C.b[1][1]的值是5
D.二维数组b的第一行有3个元素
查看答案
如果结果不匹配,请 联系老师 获取答案
A.length的值是3
B.b[1].length的值是3
C.b[1][1]的值是5
D.二维数组b的第一行有3个元素
A.二维数组是具有2个下标的数组。
B.二维数组的下标可以称为行下标和列下标。
C.二维数组也可以理解成每个元素都是一维数组的一维数组。
D.二维数组的初始化只能在程序中使用循环语句实现。
A.C++允许在字符串上进行整体操作
B.语句:char vn []="Brown"; 将vn 定义成一个有5个元素的数组,因为"Brown" 中含有5个字符
C.对指针只要赋给一个地址值就可以了
D.一维的指针数组实际上是一个二维数组
A.同一数组中的各元素,在计算机中的存储是连续的、大小固定的
B.定义数组时,数组维界值可以是负数,也可以不是整数
C.定义数组时,数组每一维的上界值必须大于下界值
D.定义固定长度的数组下标的上下界只能用常量或常量表达式,不能包含变量
1.假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为()。
A) 0 B) 4 C) 8 D) 6
A.数组的元素可以是值(基本数据类型)、对象或其他数组
B.数组是最简单的复合数据类型,是一系列数据的集合
C.定义数组时,必须分配内存
D.一个数组中的所有值必须是相同的类型