工学

填空题要定义一个int型的参差数组a,数组有两行,第一行一个元素,第二行两个元素并赋初值3和4, 使用的语句如下,请填空。  int[][] a=()     a[0]=()    a[1]=()

题目
填空题
要定义一个int型的参差数组a,数组有两行,第一行一个元素,第二行两个元素并赋初值3和4, 使用的语句如下,请填空。  int[][] a=()     a[0]=()    a[1]=()
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。

A.定义了一个名为k的一维数组

B.k数组有3个元素

C.k数组元素的下标为1~3

D.数组k中的每一个元素都是整型


正确答案:C
解析:k数组元素的下标为0~2,数组的下标从0开始。

第2题:

有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。

A.语句int *p=a;定义不正确

B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素

C.语句int *p=a;是把a[0]的值赋给变量p

D.语句int *p=a;是把a[1]的值赋给变量p


正确答案:B

第3题:

要定义一个数组a是一个具有3个元素的指针数组,它的定义语句格式是()

A、int(*a)[3]

B、int*a[2]

C、int*a[3]

D、以上写法都不对


参考答案:C

第4题:

编一个程序,定义一个n行n列的二维整数数组,赋初值,然后求出对角线上的元素之和。


正确答案: int n=5;
int s=0;
int[,]arr={{1,2,3,4,5},{11,12,13,14,15},{21,22,23,24,25},{31,32,33,34,35},{41,42,43,44,45}};
inti,j;
for(i=0;i {
for(j=0;j {
if(i==j||i+j==n+1)
s=s+arr[i,j];
}
}
Console.WriteLine("对角线上的元素之和{0}",s);

第5题:

当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是 ( ) static int a[10]={0,1,2,3,4,5};

A.a[2]=1

B.a[0]=0

C.a[3]=3

D.a[9]=0


正确答案:A

第6题:

有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。

A.语句int*p=a;定义不正确

B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素

C.语句int*p=a;是把a[0]的值赋给变量p

D.语句iht*p=a;是把a[l]的值赋给变量p


正确答案:B

第7题:

设有定义语句int a[]={66,77,99};,则下列对此语句的叙述中错误的是 ( )

A.定义了一个名为a的一维数组

B.a数组有3个元素

C.a数组的元素的下标为1-3

D.数组中的每一个元素都是整型


正确答案:C

第8题:

设有定义语句: int a[]={66,77,99}; 则下面对此语句的叙述错误的是( )。

A.定义了一个名为a的一维数组

B.a数组有3个元素

C.a数组元素的下标为1~3

D.数组中的每一个元素都是整型


正确答案:C
解析:a数组元素的下标应为0~2,这是直接定义数组的方法,即通过大括号中给出数组的数据项的值定义数组。

第9题:

设有定义:

int x[2][3];

则以下关于二维数组X的叙述错误的是

A.元素x[0]可看作是由3个整型元素组成的一维数组

B.数组x可以看作是由X[0]和X[1]两个元素组成的一维数组

C.可以用x[0]=0;的形式为数组所有元素赋初值0

D.x[O]和x[1]是数组名,分别代表一个地址常量


正确答案:C
x[o]可看作是由3个整型元素组成的一维数组,不可以用语句x[0]=0;为数组所有元素赋初值0。因此C选项正确。

第10题:

完善程序给一个2行3列数组各元素赋初值。 inta()={1,2,2,3,3,4,};


正确答案:[2][3]

更多相关问题