首页 > 消防安全> 注册安全工程师
题目内容 (请给出正确答案)
[单选题]

‍在下列语句条件下,二维数组的定义和初始化错误的是()。‍#define SIZE 9

A.int a[SIZE*2][SIZE];

B.int a[][SIZE];

C.int a[SIZE/2][SIZE];

D.int a[SIZE][SIZE];

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“‍在下列语句条件下,二维数组的定义和初始化错误的是( )。‍…”相关的问题
第1题
假定二维数组的定义语句为“doublea[M][N];”,则每个数组元素的列下标取值范围在1~N之间。()
点击查看答案
第2题
以下不能正确定义二维数组的语句是()

A.inta[2][2]={{1},{2}};

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

C.inta[2][2]={{1},2,3};

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

点击查看答案
第3题
下列程序定义了N×N的二维数组,并在主函数中自动赋值;请编写函数fun(int a[][N]),该函数的功能是:

下列程序定义了N×N的二维数组,并在主函数中自动赋值;请编写函数fun(int a[][N]),该函数的功能是:使数组左下半三角元素中的值全部置成0。例如a数组中的值为

a=1 9 7

2 3 8

4 5 6

则返回主程序后a数组中的值应为

0 9 7

0 0 8

0 0 0

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include <conio.h>

include <stdio.h>

include <stdlib.h>

define N 5

int fun (int a[] [N])

{

}

main()

{

int a[N] [N],i,j;

clrscr();

printf("*****The array*****\n");

for(i=0;i<N;i++)

/*产生—个随机的5*5矩阵*/

{ for(j=0;j<N;j++)

{a[i][j]=rand()%10;

printf("%4d", a[i][j]);

}

printf("\n");

}

fun (a);

printf("THE RESULT\n");

for(i=0;i<N;i++)

{ for(j=0;j<N;j++)

printf("%4d",a[i][j));

printf("\n");

}

}

点击查看答案
第4题
下列二维数组定义不正确的是()。

A.int[]a[]=newint[10][10]

B.inta[10][10]=newint[][]

C.inta[][]=newint[10][10]

D.int[][]a=newint[10][10]

点击查看答案
第5题
以下能对二维数组a进行正确初始化的语句是A.int a[2][ ]={ {1,0,1},{5,2,3};B.int a[ ][3]={ {1,

以下能对二维数组a进行正确初始化的语句是

A.int a[2][ ]={ {1,0,1},{5,2,3};

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

C.int a[2][4]={ {l,2,3},{4,5},{6} };

D.int a[ ][3]={ {1,0,1},{ },{l,1} };

点击查看答案
第6题
(27 )若有定义 int (*Pt ) [3] ; ,则下列说法正确的是A )定义了基类型为 int 的三个指针变量B

(27 )若有定义 int (*Pt ) [3] ; ,则下列说法正确的是

A )定义了基类型为 int 的三个指针变量

B )定义了基类型为 int 的具有三个元素的指针数组 pt

C )定义了一个名为 *pt 、具有三个元素的整型数组

D )定义了一个名为 pt 的指针变量,它可以指向每行有三个整数元素的二维数组

点击查看答案
第7题
以下能对二维数组a进行正确初始化的语句是A.int a[2][]={{(1,0,1},{5,2,3}};B.int a[][3]={{1,2,

以下能对二维数组a进行正确初始化的语句是

A.int a[2][]={{(1,0,1},{5,2,3}};

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

C.int a[2][4]={{1,2,3},{4,5},{6}};

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

点击查看答案
第8题
以下不能对二维数组a进行正确初始化的语句是 A.inta[2][3]={0}; B.inta[][3]={{1,2}

以下不能对二维数组a进行正确初始化的语句是

A.int a[2][3]={0};

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

C.int a[2][3]={{1,2},{3,4},{5,6}};

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

点击查看答案
第9题
若定义二维数组int arr[5][6];则数组的列下标的取值范围为【】。

点击查看答案
第10题
已知数组e定义为inte[][5]={(1,2,3),{5,},{6,7,8}};,则f是一个()行()列的二维数组,总共有()个元素,安行列列出元素的值()。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改