在线等待!c++问题

gq198718 2010-07-21 11:54:39
#include"iostream"
using namespace std;

class A
{
public:
A(){}
A(int i,int j)
{
a=i;
b=j;
}
void p()
{
for(int k=0;k<a;k++)
{
for(int m=0;m<b;m++)
cin>>o[k][m];
}
for(int k=0;k<a;k++)
{
{
for(int m=0;m<b;m++)
cout<<o[k][m]<<" ";
}
cout<<endl;
}
}
A operator+(A c)
{
A d;
for(int k=0;k<a;k++)
for(int l=0;l<b;l++)
d.o[k][l]=o[k][l]+c.o[k][l];
return d;
}
void print()
{
for(int k=0;k<a;k++)
for(int l=0;l<b;l++)
cout<<o[k][l]<<" ";

}
public:
int a,b;
int o[10][10];
};
void main()
{
cout<<"请输入行列式的值"<<endl;
A s(2,2),ss(2,2),sss(2,2);
s.p();
cout<<endl;
ss.p();
/*sss=s+ss;*/
sss=s.operator +(ss);
sss.print();
getchar();
}
什么问题?
...全文
139 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
饭fan有引力 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gq198718 的回复:]
解决了
[/Quote]
解决了应该结贴吧
Defonds 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gq198718 的回复:]
解决了
[/Quote]速度很快
qinken547 2010-07-21
  • 打赏
  • 举报
回复
#include "iostream"
改成#include <iostream>......
gq198718 2010-07-21
  • 打赏
  • 举报
回复
解决了
饭fan有引力 2010-07-21
  • 打赏
  • 举报
回复
大哥,你的问题是什么,应该我们问你才对阿
wyz007134 2010-07-21
  • 打赏
  • 举报
回复
A operator+(A c)
这里传引用好一些,最起码效率会提高不少。
A operator+(A& c)

64,639

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧