矩陣空間採用 new 動態申請,儲存在指標中
編寫C++程式完成以下功能:
(1)假定矩陣大小為4×5(整型陣列表示);
(2)定義矩陣初始化函式,可以從cin中輸入矩陣元素;
(3)定義矩陣輸出函式,將矩陣格式化輸出到cout;
(4)定義矩陣相加的函式,實現兩個矩陣相加的功能,結果儲存在另一個矩陣中;
(5)定義矩陣相減的函式,實現兩個矩陣相減的功能,結果儲存在另一個矩陣中;
(6)定義三個矩陣:A1、A2、A3;
(7)初始化A1、A2;
計算並輸出:A3 = A1加A2,A3 = A1減A2。
#include<iostream>
#define M 4
#define N 5
using namespace std;
class Matrix
{
public:
int A[M][N];
void getMatrix()
{
cout<<"Please enter the matrix."<<endl;
for(int i=0;i<M;i++)
for(int j=0;j<N;j++) //讀入矩陣
{
cin>>A[i][j];
}
}
void outPut() //輸出矩陣
{
for(int i=0;i<M;i++)
{
for(int j=0;j<N;j++)
{
cout<<A[i][j]<<" ";
}
cout<<endl;
}
}
void matrixPlus(Matrix B,Matrix C) //求和
{
for(int i=0;i<M;i++)
for(int j=0;j<N;j++)
this->A[i][j]=B.A[i][j]+C.A[i][j];
}
void matrixCut(Matrix B,Matrix C) //做差
{
for(int i=0;i<M;i++)
for(int j=0;j<N;j++)
this->A[i][j]=B.A[i][j]-C.A[i][j];
}
Matrix(){}
~Matrix(){}
};
main()
{
Matrix A1,A2,A3; //宣告類
A1.getMatrix(); //讀入
A2.getMatrix();
cout<<"The result of A1 and A2 is:"<<endl;
A3.matrixPlus(A1,A2);
A3.outPut();
cout<<"The result of A1 subtract A2 is:"<<endl;
A3.matrixCut(A1,A2);
A3.outPut();
system("pause");
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70007877/viewspace-2839421/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 原地旋轉矩陣(不申請新的記憶體空間旋轉矩陣)矩陣記憶體
- 在C++中申請堆區空間與在C中申請堆區空間的異同點C++
- C++ - 二級指標動態記憶體申請與釋放C++指標記憶體
- 世界空間到觀察空間的矩陣矩陣
- 資料結構-malloc申請動態空間-連結串列的建立資料結構
- 三維空間座標系變換-旋轉矩陣矩陣
- 空間旋轉矩陣怎麼表示矩陣
- 指標-矩陣下三角元素之和指標矩陣
- 利用三維旋轉矩陣在空間中旋轉平面矩陣
- Spring中new出一個物件導致的空指標異常Spring物件指標
- 陣列指標,指標陣列陣列指標
- 陣列指標 指標陣列陣列指標
- 野指標 空指標指標
- 為App申請更多的記憶體空間APP記憶體
- 終於在itpub申請到個人空間了
- 指標陣列與陣列指標指標陣列
- 陣列指標和指標陣列陣列指標
- 動態規劃&矩陣連乘動態規劃矩陣
- 動態dp & 矩陣加速遞推矩陣
- 1434: 矩陣的最大值(指標專題)矩陣指標
- 《劍指offer》:[66]矩陣中的路徑矩陣
- delphi安卓動態許可權申請安卓
- 二分類問題中混淆矩陣、PR以及AP評估指標矩陣指標
- 用 Go 劍指 Offer 12. 矩陣中的路徑 (DFS + 回溯)Go矩陣
- 日常學習儲存--陣列和指標陣列指標
- C++中動態建立和刪除陣列(new 和delete)C++陣列delete
- Go 陣列指標(指向陣列的指標)Go陣列指標
- C++動態建立二維陣列,二維陣列指標,以及動態二維陣列函式傳遞C++陣列指標函式
- 防止空指標指標
- 徹底搞清C/C++中一維陣列,二維陣列,指標,陣列指標和指標陣列以及指向指標的指標,行地址和列地址之間的關係C++陣列指標
- 指標陣列和陣列指標與二維陣列指標陣列
- Java中如何避免空指標異常Java指標
- 陣列指標陣列指標
- 通達信速度空間指標公式原始碼指標公式原始碼
- 劍指offer:JZ12 矩陣中的路徑矩陣
- 陣列指標:a pointer to an array,即指向陣列的指標陣列指標
- 單像空間後方交會計算旋轉矩陣矩陣
- SAP MM 採購申請單據ITEM資料裡的Closed標記