inta[][]={1,2,3,4,5,6};
int a[][3]={1,2,3,4,5,6,7};那么结果是:a[0][0]=1 a[0][1]=2 a[0][2]=3 a[1][0]=4 a[1][1]=5 a[1][2]=6 a[2][0]=7 a[2][1]=0\/\/系统的默认值 a[2][2]=0\/\/系统的默认值
下列数组定义语句中,正确的是()。
A.inta[][]={1,2,3,4,5,6};B.chara[2]「3]='a','b';C.inta[][3]={1,2,3,4,5,6};D.staticinta[][]={{1,2,3},{4,5,6}};正确答案:C
...3]={1,2,3,4,5,6};2.int a[2][]={1,2,3,4,5,6};3.char c[8]={...
1.int a[][3]={1,2,3,4,5,6};是对的。2.列数不能省略。3.越界。4.应为int a[];中间要有空格。
若已定义 inta[]={1,2,3,4,5,6,7,8,9,10},p=a,i=5; 则对数组元素不正确...
【答案】:D D。【解析】数组和指针的关系非常密切,因为数组名称单独使用是表示数组的首地址。故可用的表示可能是a[i],p[i],*(P+i),同样&(a[i])表示地址,因此*(&a[i])等同于a[i]。本题答案为D。
如何理解inta[3]={1,2,3,4};?
首先 int a [] [3] = {1,2,3,4,5,6}; 是一个二维数组,但是内存空间中这些数据的存储是连续的。可以理解为 int a [5] = {1,2,3,4,5,6}; a存储的都是数组的首元素地址,区别在于以为一维数组的下标代表的是地址,二维数组下标代表的是行和列的个数。int (*p)[3]; 这里是...
若有以下定义:inta[]={1,2,3,4,5,6,7};charc1=b,c2=2;则数值不为2的表...
【答案】:D D。【解析】字符在进行数学运算时取其ASCⅡ码值,其中'b'的ASCⅡ码值为98,‘d’的ASCⅡ码值为100,字符'2'的ASCⅡ码值为50。可知D选项中表达式c2-0的值为50。
inta[]={1,2,3};
数组定义为int a[2]3]={1,2,3,4,5,6},数组元素a[2][1]的值为6。数组元素作为组成数组的基本单元,数组元素变量, 其标识方法为数组名后跟一个下标。下标表示了元素在数组中的顺序号。数组元素通常也称为下标变量。必须先定义数组, 才能使用下标变量。在C语言中只能逐个地使用下标变量,而不...
10).在数组: int a[][3]={{1},{3,2},{4,5,6},{0}}; 中, 数组元素a[2...
选C,数据的下标从0开始,a[2][1]也就是第三个数组中的第二个元素,也就是5
inta[]={0,1,2,3,4,5,6,7,8,9,10}则值为5的表达式 Aa[5] Ba[_百度知 ...
所以a[5]=5;B项:a[4]=4,则a[a[4]]即为a[4],最后a[4]的值为4;C项:a[3]=3,则a[a[3]]即为a[3],最后a[3]的值为3;D项:a[5]=5,则a[a[5]]即为a[5],最后a[5]的值为5;如果int a[]={1,2,3,4,5,6,7,8,9,10},答案则为C,分析方法相同。
问下1个C++多维数组的问题~希望高手能详细给…
int a[2][3]={{1,2,3},{4,5,6}} 亦可写为:int a[2][3]={1,2,3,4,5,6} 二者的效果是一样的.系统将按逐行的次序,顺序为各元素赋值.其次序为:a[0][0],a[0][1],a[0][2],a[1][0],a[1][1],a[1][2].我迷糊的来了~这a[0][0]等值对应的是这个数组,我看...