C 矩阵?该怎么处理

C 矩阵?
本帖最后由 GioPna 于 2013-01-24 17:46:52 编辑
《C语言核心技术》
第八章 数组
多维数组

矩阵
二维数组常常被称为矩阵。

-----------------------------

问题:
   1.“二维数组常常被称为矩阵。”这句话是什么意思?
   2.三维,或以上维的数组,也称为矩阵?

------解决方案--------------------
int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};  这就相当于一个3*4的矩阵,
1 2  3  4
5 6  7  8
9 10 11 12
a[0][1]=1;
a[0][2]=2;
....
------解决方案--------------------
数学中的矩阵,是指m行n列的数,这和二维数组x[m][n]很相象,就形象地称为“矩阵”了
同时,在解决矩阵问题时,变量也常常(不是必须,而是常常)被定义为二维数组
这就是二维数组和矩阵之间的千丝万缕的关系。