使用一維陣列和二維陣列來儲存矩陣並進行乘法運算

2021-06-06 07:12:13 字數 601 閱讀 7252

#include using namespace std;

int c[3][2]=;

int d[6]=;

//二維陣列儲存矩陣乘法

void multi(int a[3][3], int b[3][2])

} }}//一維陣列儲存矩陣乘法

void multi2(int a[9], int b[6])

} }}int main();

int b1[6]=;

//for (int i=0;i<6;i++)

// d[i]=0;

multi2(a1,b1);

for (int i=0;i<6;i++)

cout << d[i] << " ";

cout << endl;

//使用二維陣列進行矩陣乘法運算

int a2[3][3]=,,};

int b2[3][2]=,,};

//for (int i=0;i<3;i++)

// multi(a2,b2);

for (int i=0;i<3;i++)

return 0;

}

一維陣列和二維陣列

一維陣列和二維陣列 一維陣列 在程式中可以使用下標變數,即說明這些變數的整體為陣列,陣列的每個變數的資料型別是相同的。當陣列中每個元素都只帶有乙個下標時,稱這樣的陣列為一維陣列。例 int arr 4 這時,我們分析一下 arr arr 1 arr 2 的資料型別 可以看出arr指的是陣列首元素ar...

一維陣列和二維陣列的使用

1.一維陣列的建立與初始化 陣列的建立 float arr 5 5個浮點型的陣列 int arr 120 120個整型的陣列 char arr 20 20個字元型的陣列 1 其中的是解引用操作符,它的運算元有兩個 乙個陣列名 乙個索引值。陣列的建立一定要包括型別名,如上面 的 float int c...

陣列(一維陣列 二維陣列)

陣列概述 c 陣列從零開始建立索引,即陣列索引從零開始。c 中陣列的工作方式與在大多數其他流行語言中的工作方式類似。但還有一些差異應引起注意。這些其實和泛型有些類似,陣列的操作沒有泛型方便,但是效能卻不是泛型所能比擬的 宣告陣列時,方括號 必須跟在型別後面,而不是識別符號後面。在c 中,將方括號放在...