【单选题】以下不能正确定义二维数组的选项是 。
A.int a[2][2]= {{l},{2}};
B.int a[][2]={l,2,3,4};
C.int a[2][2]={{1},2,3};
D.int a[2][]={{1,2},{3,4}};
时间:2023-10-23 16:51:26
-
在下面的二维数组定义中,语法正确的选项是()。
A . int a[5][];
B . int a[][5];
C . int a[][3]={{1,3,5},{2}};
D . int a[](10);
-
在定义二维数组时,语句“int a[][3]={{1,3,5},{2}};”是正确的。
A . 正确
B . 错误
-
在VC6.0中定义二维数组并初始化:inta[][3]={1,2,3,4,5,6,7};则以下判断中不正确的是()
A . 数组a包含9个元素
B . a[1][2]的初值为6
C . a[2][2]的初值为0
D . 在程序中引用a[2][3]会导致编译错误
-
以下能正确定义二维数组的是( )。
A .
B .
C .
D .
-
以下各组选项中,均能正确定义二维实型数组a的选项是________。
-
以下不能对二维数组a进行正确初始化的语句是( )
A、int a[][3]={1,3,5,2,4,6};
B、int a[][3]={{1,3,5},{2,4,6}};
C、int a[2][3]={{2,1,3},{4,6},{5}};
D、int a[2][3]={0};
-
以下不能对二维数组进行正确初始化的语句是:
-
以下不能正确定义二维数组的选项是().
-
以下能正确定义一维数组的选项是( )
-
以下对二维数组的定义中正确的是( )。
-
06310051:以下各组选项中,均能正确定义二维实型数组s的选项是( )。
-
以下各组选项中,均能正确定义二维实型数组a的选项是( )
-
假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )。
-
1、假设有二维数组的定义“int a[3][4];”,则以下叙述正确的是( D )。
a[0]可以看成是由3个整型元素组成的一维数组
数组a可以看做是由a[0],a[1],a[2],a[3]四个元素组成的一维数组
可以用“a[0]=0;”来初始化数组a中所有元素为0
a[0]、a[1]和a[2]都是数组名,分别代表一个地址常量
-
在下面的二维数组定义中,______ 是正确的。
A.int a[5][];
B.int a[][5]
C.int a[][];
D.int a[3][3];
-
以下不能正确定义二维数组的选项是()。A.int a[2][2]={{1},{2}};B.int a[][2]={1,2,3,4);C.int a[
以下不能正确定义二维数组的选项是()。
A.int a[2][2]={{1},{2}};
B.int a[][2]={1,2,3,4);
C.int a[2][2]={{1},2,3};
D.int a[2][]={{1,2},{3,4}};
-
以下能正确定义二维数组的是()。A.int a[][3];B.int a[][3]={2*3);C.int a[][
以下能正确定义二维数组的是()。
A.int a[][3];
B.int a[][3]={2*3);
C.int a[][3]={};
D.int a[2][3]一{{1),{2},{3,4}};
-
【单选题】下面定义一维数组的语句正确吗: int n=10; int a[n];
A.正确
B.不正确
-
【多选题】以下结构体数组定义,正确的是()
A.struct date { int year; int month; int day; }date1[10],date2[10];
B.struct { int year; int month; int day; }date1[10],date2[10];
C.struct date { int year; int month; int day; }; ..... struct date date1[10],date2[10];
D.struct date date1[10],date2[10]; ..... struct date { int year; int month; int day; };
-
【单选题】若有以下定义 int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12} int(*p)[3]=x; 则能够正确表示数组元素x[1][2]的表达式是()。
A.*((*p+1)[2])
B.(*p+1)+2
C.*(*p+5)
D.*((*p+1)+2)
-
【单选题】若有定义int s[4][5],(* ps)[5]=s; 则对s数组元素的正确引用是 。
A.ps+1
B.*(ps+3)
C.ps[0][2]
D.*(ps+1) +3
-
【单选题】()是合法的数组定义。
A.charstr[ ]={48,49,50,51,52,53};
B.inta[5]={0,1,2,3,4,5};
C.inta[5]=2;
D.int a[];
-
2、以下各组选项中,均能正确定义二维实型数组a的选项是
A.float a[3][4]; float a[][4]={{0},{0}}; float a[][4]={{0},{0},{0}};
B.float a[3][4]; float a[][4]; float a[3][]={{1},{0}};
C.float a(3,4); float a[3][4]; float a[][]={{0},{0}};
D.float a[3][4]; float a[3][]; float a[][4];
-
1、1、以下对二维数组的定义中正确的是()
A.int a[4][]={1,3,2,4,5};
B.int a[][3];
C.int a[][3]= {1,5,6,3,7,8,2};
D.int a[][]={{1,2,3},{4,5,6}};