C++:编写求矩阵[B] n×s和[C] c×m相乘的子函数.其中[B]和[C]中各元素的值须由文件中读入.程序有错,帮改#include#include using namespace std;int m,n;void f(int a[11][13],int b[13][11],int c[11][11]){for(int i=1;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 20:56:21

C++:编写求矩阵[B] n×s和[C] c×m相乘的子函数.其中[B]和[C]中各元素的值须由文件中读入.程序有错,帮改#include#include using namespace std;int m,n;void f(int a[11][13],int b[13][11],int c[11][11]){for(int i=1;i
C++:编写求矩阵[B] n×s和[C] c×m相乘的子函数.其中[B]和[C]中各元素的值须由文件中读入.程序有错,帮改
#include
#include
using namespace std;
int m,n;
void f(int a[11][13],int b[13][11],int c[11][11])
{for(int i=1;i

C++:编写求矩阵[B] n×s和[C] c×m相乘的子函数.其中[B]和[C]中各元素的值须由文件中读入.程序有错,帮改#include#include using namespace std;int m,n;void f(int a[11][13],int b[13][11],int c[11][11]){for(int i=1;i
头文件要加上扩展名.h
m,n重复定义全局变量会在主函数中倍屏蔽,将main()中的m,n定义去掉但要先置m,n初值
不大清楚为什么使用N+1,M+1;数组下标由0开始做才对,因为在调用f()时也是在调用a[0][0],b[0][0],c[0][0]的地址
并不是所有编译器都能识别大小写的区别(WINDOWS环境下大多不能),建议更改M,N和m,n以免造成重复定义,而重复定义通常引发内存调用的逻辑冲突