66问答网
所有问题
下列二维数组初始化语句中,不正确的是()。
如题所述
举报该问题
其他回答
第1个回答 2023-01-01
下列二维数组初始化语句中,不正确的是()。
A.int b[][2]={1,2,3,4,5,6,7};
B.int b[3][5]={0,0,0};
C.int b[][4]={{1,2},{3,4,5},{6}};
D.int b[3][2]={(1,2),(3,4),(5,6)};
正确答案:D
相似回答
下列二维数组初始化语句中,不正确的是()
。
答:
正确
答案:D
15.
下列
对
二维数组的初始化中,不正确的是( )
答:
D) int a[3][2]={1,2,3,4,5,6,7,8,9};这个是错的。a[3][2]最多才6个元素,可是却
初始化
9个值,造成
数组
越界使用。
C语言 以下不能对
二维数组
a进行
正确初始化的语句是( )
答:
二维数组初始化中,
可以省略行,但不能省略列 a选项,省略行列,错误 b选项,省略行列,错误 c选项, int a[2][3]为 2行3列, int a[2][3] = {{1,2},{3,4},{5,6}};初始化数据为3行2列,错误 D选项
正确,二维数组初始化
,必须指定列的数量,行的数量可以不指定。
下面
二维数组正确的初始化语句是
哪个,请说明下错误的选项...谢谢
答:
A错误
。二维数组第一个下标可以省略,第二个不能省略。这是语法所规定的,虽然具体的数组长度可以在赋值的时候决定,但数组本身在默认赋值的时候是一行行依次保存的,只有满了一行才会保存到下一行。如果你在声明时候不给个准确的每行可以保存的个数,程序是不知道什么时候“换行”的,也就是必须要有第...
下列
对
二维数组
a进行
不正确初始化的是
答:
因为声明
二维数组
时
,不
能省略后面的任何一个维数的数字。如:int a[2][3];。但是,如果是声明的同时赋值,可以省略前一个数字,而后面一个不能省略。如可以写成int a[][3]={{1,2,3},{4,5,6}};,这时前一个维数系统自动生成为2,这跟写成a[2][3]={{1,2,3},{4,5,6}}...
...24.
下列
选项
中不
能
正确
定义并
初始化二维数组的是
___。 A)int a...
答:
A)int a[ ][3]={20,34,56,78}; //可确定
数组
为a[2][3],逐个赋值,一行3个数,其余为0 B)int a[2][3]={20,34,56,78};//容易明白 C)int a[2][ ]={20,34,56,78}; //无法确认一行几个数,即列数 D)int a[ ][3]={{20,34},{56,78}};//逐行赋值,容易确认 ...
大家正在搜
对二维数组正确初始化
对二维数组进行正确初始化
对二维数组初始化
对二维数组进行初始化
数组正确初始化
二维数组初始化规则
二维字符数组初始化
一维数组的初始化
对二维数组的正确定义