如果定义语句:int a[3][6];,按内存中存放顺序,数组a的第10个元素是 A.A.a[0][4] B.B.a[1
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/27 02:47:09
如果定义语句:int a[3][6];,按内存中存放顺序,数组a的第10个元素是 A.A.a[0][4] B.B.a[1][3] C.C.
答案:【a[1][3]】
①C/C++ 的数组是行优先,也就是一行一行的来.
②a[3][6]有3行6列.
a[1][3] 是第二行的第4列,位置是第一行的6个元素+第二行的第4个元素,就是第10个元素了.
③要算出a[N1][N2][N3]...[Nn-1][Nn] 数组在a[b1][b2][b3]...[bn-1][bn]是第几个数,有公式:
N1*b1+N2*b2+N3*b3+...+(N(n-1))*(b(n-1))+(bn+1)
①C/C++ 的数组是行优先,也就是一行一行的来.
②a[3][6]有3行6列.
a[1][3] 是第二行的第4列,位置是第一行的6个元素+第二行的第4个元素,就是第10个元素了.
③要算出a[N1][N2][N3]...[Nn-1][Nn] 数组在a[b1][b2][b3]...[bn-1][bn]是第几个数,有公式:
N1*b1+N2*b2+N3*b3+...+(N(n-1))*(b(n-1))+(bn+1)
如果定义语句:int a[3][6];,按内存中存放顺序,数组a的第10个元素是 A.A.a[0][4] B.B.a[1
C语言定义int[3][6],按在内存中的存放顺序…a数组的第十个元素?答案是a[1][3]…为什么不是[2][4]…求
若有说明语句:int a[10]; 则对a数组元素的正确引用是( ).A.a[10] B.a[-5] C.a(5)D.a
选择正确的数组说明语句是() A.int a['A'] B.float a[3,4] C.double a[][] D.
8、在定义 int a[5][4];对数组元素的正确引用是( ) A a[0][0] B a[2][4] C a[5][
9、若有定义int a[3][4];则能正确表示a数组元素地址的表达式是 (A) &a[3][2] (B) a[3][2
若要求定义具有10个int类型元素的一位数组a,下列定义语句错误的是()
若有定义语句int a[5], *p=a;,则对a数组元素的正确引用是什么 A *&a[5] B *a+2 C *(p+
12、已知有定义int a[10];,如下对数组a第5个元素引用中(数组的首元素为第1个元素),正确的表达式是( C )
若有定义:int a[3][4];,不能表示数组元素a[1][1]的是
数组定义(25)下列选项中,能正确定义数组的语句是A)int num[0..2008];B)int num[];C)in
设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是