数组定义与赋初值语句如下:int[]a={1,2,3,4,5};

题目

数组定义与赋初值语句如下:int[]a={1,2,3,4,5};则a[2]的值为()。

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

第1题:

(12)若函数中有定义语句:int k;,则

A)系统将自动给k赋初值0 B)这时k中值无定义

C)系统将自动给k赋初值-1 D)这时k中无任何值


正确答案:B

第2题:

对以下说明语句的正确理解是

int a[10]={6,7,8,9,10};

A.将5个初值依次赋给a[1]至a[5]

B.将5个初值依次赋给a[0]至a[4]

C.将5个初值依次赋给a[6]至a[10]

D.因为数组长度与初值的个数不相同,所以此语句不正确


正确答案:B

第3题:

设有说明

struct DATE { int year;int month; int day;};

请写出一条定义语句,该语句定义 d 为上述结构体 类型 变量,并同时为其成员 year 、 month 、 day 依次赋初值 2006 、 10 、 1 : 【 19 】 。


正确答案:

第4题:

有如下定义语句: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

第5题:

对以下说明语句的正确理解是 int a[10]={6,7,8,9,10};

A.将5个初值依次赋给s [1]至a [5]

B.将5个初值依次赋给a [0]至a [4]

C.将5个初值依次赋给a [6]至a [l0]

D.因为数组长度与初值的个数不相同,所以此语句不正确


正确答案:B
解析:本题中,表达式将5个初值赋给a[0]至a[4],后面的部分,将自动会被依次补零处理。

第6题:

若函数中有定义语句 :int k;, 则

A) 系统将自动给 k 赋初值 0

B) 这是 k 中的值无定义

C) 系统将自动给 k 赋初值 -1

D) 这时 k 中无任何值


正确答案:B

第7题:

以下能正确定义数组并正确赋初值的语句是

A.int N=5,b[N][N];

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

C.int c[2][ ]={{1,2},{3,4}};

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


正确答案:D

第8题:

设有说明

struct DATE{int year;int month; int day;};

请写出一条定义语句,该语句定义d为上述结构体变量,并同时为其成员year、month、day 依次赋初值2006、10、1:_________;


正确答案:

struct DATA d={2006,10,1}

第9题:

下列的数组定义语句,不正确的是()

A、inta[]=newint[5]{1,2,3,4,5}

B、int[,]a=newinta[3][4]

C、int[][]a=newint[][4];

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


参考答案:AC

第10题:

有如下定义语句: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

更多相关问题