JAVA数组选择题
来源:百度知道 编辑:UC知道 时间:2024/05/27 18:50:00
以下数组初始化形式正确的是:
A.int t1[][]={{1,2},{3,4},{5,6}};
B.int t2[][]={1,2,3,4,5,6};
C.int t3[3][2]={1,2,3,4,5,6};
D.int t4[][];
t4={1,2,3,4,5,6};
A.int t1[][]={{1,2},{3,4},{5,6}};
B.int t2[][]={1,2,3,4,5,6};
C.int t3[3][2]={1,2,3,4,5,6};
D.int t4[][];
t4={1,2,3,4,5,6};
a正确
经编译测试.
理由同二楼
我可以肯定的说,在java中a的初始化是完全正确的,第一个花括号的元素给第一行,第二个花括号的元素给第二行.而且两行列数允许不等.
在c语言中,a是不正确,必须指定列数.
A是正确的。
BCD都把二维数组当成一维数组初试化了。
都不正确.
在初始化时一定,列数不能省!
正确答案应为:
A.int t1[][2]={{1,2},{3,4},{5,6}};
c