求C语言,矩阵乘法程序 具体要求在下面(英语)

问题描述:

求C语言,矩阵乘法程序 具体要求在下面(英语)
Complete a program to compute matrix multiplication.Assume the size of the matrices are less than 10 by 10.
No use of global variables
1个回答 分类:综合 2014-10-11

问题解答:

我来补答
不让用全局变量.那你到底计算的结果怎么存储呢?是直接输出?还是怎么的?不让用全局变量的话,那这个函数计算结束之后,计算结果就没了.
再问: 我们教授给的题目就是这样的,我现在也很纠结阿。。。
再答: 是不是说,就直接在这个函数里面输出呢?
再问: 好像是的
再答: #include int Multip(int A[][10],int ma,int na,int B[][10],int mb,int nb) { int i,j,k,sum; if(ma>10||mb>10||na>10||nb>10) { printf("矩阵规模越界!\n"); return -1; } if(mb!=na) { printf("A的宽不等于b的高,矩阵不满足相乘的条件!\n"); return -1; } for(i=0;i
 
 
展开全文阅读
剩余:2000