以下数组定义中不正确的是 ______。A.int a[2][3];B.int b[][3]={0,1,2};C.int c[100][100]{0};D.

题目

以下数组定义中不正确的是 ______。

A.int a[2][3];

B.int b[][3]={0,1,2};

C.int c[100][100]{0};

D.int d[3][]={{1,2},{1,2,3},{1,2,3,}};

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

【多选题】下列数组初始化语句哪些是正确的?(2 分)

A.int[] nums = new int[]{0,1,2,3,4};

B.int[] nums2 = {0,1,2,3,4,5};

C.int[][] num_1 = {new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}};

D.int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}};


int[] nums = new int[]{0,1,2,3,4};;int[] nums2 = {0,1,2,3,4,5};;int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}};

第2题:

下列数组初始化语句哪些是正确的

A.int[] nums = new int[]{0,1,2,3,4};

B.int[] nums2 = {0,1,2,3,4,5};

C.int[][] num_1 = {new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}};

D.int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}};


int[] nums = new int[]{0,1,2,3,4};;int[] nums2 = {0,1,2,3,4,5};;int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}};

第3题:

下列数组初始化语句哪些是正确的

A.int[] nums = new int[]{0,1,2,3,4}

B.int[] nums2 = {0,1,2,3,4,5}

C.int[][] num_1 = {new int[]{0,1},new int[]{0,1,2},new int[]{0,1,2,3}}

D.int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}}


int[] nums = new int[]{0,1,2,3,4};;int[] nums2 = {0,1,2,3,4,5};;int[][] num_2 = {{0,1},{0,1,2},{0,1,2,3}};

第4题:

以下定义一维数组a正确的是?

A.int[4] a=new int[4];

B.int[4] a={1,2,3,4};

C.int [] a=new int[4];

D.int[] a=new int[4]{1,2,3,4};


C

第5题:

以下数组定义中不正确的,是______。

A.int a[2][3];

B.int b[][3]={0,1,2};

C.int c[100][100]={0};

D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};


正确答案:D
解析:一维数组的定义方式为:类型说明符数组名[常量表达式];选项A符合此定义形式,正确:C语言中多维数组赋初值时可以部分赋值,也可以不指定除第一维以外的其他维的大小,故选项C正确;另外,如果对全部数组元素都赋初值,则定义数组时刘第一维的长度可以不指定,但第二维的长度不能省,所以选项B正确,而选项D是错误的。

第6题:

以下数组定义中不正确的是_______。

A.int a[2][3];

B.int b[][3]={0,1,2};

C.int c[100][100={0};

D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};


正确答案:D
解析:一维数组的定义方式为:类型说明符数组名[常量表达式];选项A符合此定义形式,正确;C语言中多维数组赋初值时可以部分赋值,也可以不指定除第一维以外的其他维的大小,故选项C正确;另外,如果对全部数纪元素都赋初值,则定义数组时对第一维的长度可以不指定,但第二锥的长度不能省,所以选项B正确,而选项D是错误的。

第7题:

以下数组定义中不正确的是______。

A.int a[2][3];

B.int b[][3]={0,1,2};

C.int c[100][100]={0};

D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};


正确答案:D
解析:一维数组的定义方式为:类型说明符数组名[常量表达式];选项A符合此定义形式,正确;C语言中多维数组赋初值时可以部分赋值,也可以不指定除第一维以外的其他维的大小,故选项C正确;另外,如果对全部数组元素都赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省,所以选项B正确,而选项D是错误的。

第8题:

以下数组定义中不正确的是______。

A.inta[2][3];

B.int b[][3]={0,1,2}

C.int c[100][100]={0};

D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};


正确答案:D
解析:—维数组的定义方式为:类型说明符数组名[常量表式];选项A符合此定义形式,正确;C语言中多维数组赋初值时可以部分赋值,也可以不指定除第—维以外的其他维的大小,故选项C正确;另外,如果对全部数组元素都赋初值,则定义数组时对第—维的长度可以不指定,但第二锥的长度不能省,所以选项B正确,而选项D是错误的。

第9题:

以下数组定义中不正确的是______。

A.int a[2][3];

B.int b[][3]={0,1,2};

C.int c[100][100]={0};

D.int d[3][]={{1,2},{1,2,3},{1,2,3,4}};


正确答案:D
解析:一维数组的定义方式为:类型说明符数组名[常量表达式];选项A符合此定义形式,正确;C语言中多维数组赋初值时可以部分赋值,也可以不指定除第一维以外的其他维的大小,故选项C正确;另外,如果对全部数组元素都赋初值,则定义数组时对第一维的长度可以不指定,但第二维的长度不能省,所以选项B正确,而选项D是错误的。