📄 3-2.cpp
字号:
#include <iostream>
using namespace std;
void GetIn (int a[4][5]) /*接收数据*/
{
int i,j;
for (i=0;i<4;i++)
for (j=0;j<5;j++)
{
cin >> *(*(a+i)+j);
}
return;
}
void GetOut (int a[4][5]) /*输出数据*/
{
int i,j;
for (i=0;i<4;i++)
{
for (j=0;j<5;j++)
{
cout << *(*(a+i)+j) << "\t";
}
cout << endl;
}
return;
}
void Plus (int a[4][5],int b[4][5],int c[4][5]) /*和运算*/
{
int i,j;
for (i=0;i<4;i++)
{
for (j=0;j<5;j++)
{
*(*(c+i)+j)= *(*(a+i)+j)+(*(*(b+i)+j));
}
}
return;
}
void Minus (int a[4][5],int b[4][5],int c[4][5]) /*差运算*/
{
int i,j;
for (i=0;i<4;i++)
{
for (j=0;j<5;j++)
{
*(*(c+i)+j)= *(*(a+i)+j)-(*(*(b+i)+j));
}
}
return;
}
int main()
{
int (*A1)[5],(*A2)[5],(*A3)[5];
A1 = new int[4][5]; /*申请数组动态空间*/
A2 = new int[4][5];
A3 = new int[4][5];
cout << "请出入表1:" <<endl;
GetIn (A1);
cout << "请出入表2:" <<endl;
GetIn (A2);
cout << "表1为:" <<endl;
GetOut (A1);
cout << "表2为:" <<endl;
GetOut (A2);
cout << "表1加表2为:" <<endl;
Plus (A1,A2,A3);
GetOut (A3);
cout << "表1减表2为:" <<endl;
Minus (A1,A2,A3);
GetOut (A3);
system("pause");
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -