求教c语言中的一维数组和二维数组及多维数组的区别。答:a[12]表示一个有12个元素的数组a[0],a[1],a[2]...a[11]。a[3][4]表示一个数组有三个大的元素,而每个大的元素又包含四格小的元素如:a[0][0], a[0][1], a[0][2], a[0][3];a[1][0], a[1][1], a[1][2], a[1][3];a[2][0], a[2][1], a[2]...
关于C语言的一个矩阵相乘程序中一维二维数组的问题答:因为在C语言中,数组名的实质是数组的首地址。main函数中调用trmul函数的一句 trmul(a,b,4,5,3,c); 的意思是将数组a b c的首地址作为函数的实参赋予对应的形参 void trmul( a, b, m, n, k, c)int m, n, k;double a[], b[], c[];这里的a b c了。以第一个数组为例来...