下面是我自己编的程序,不知为什么怎么也运行不了,求各位高手看一下问题在那里?谢谢!

2024-12-15 08:01:32
推荐回答(2个)
回答1:

你这个程序.有些错误.主要有以下>1 函数定义时形参内容要与申明时候一样的.2,还有就是你可以先去看看,一个变量定义后的作用的范围是到哪里.你程序这一块有点乱,改了许久,发现几乎要全改了,所以就没有改下去了.
3.c++对类的定义时要指明是哪个类的函数.例:函数 int Mul(int b1,int b2,int b3);
如下定义:int Array::Mul(int b1,int b2,int b3){
//.................
} Array类名 :: 类运算符

回答2:

矩阵相加减不是得行列数目相同么?
相乘也必须是前一个矩阵的列数等于后一个矩阵的行数吧。。。
另外menu函数是类里的函数之一,你忘了加Array::menu