當前位置:編程學習大全網 - 電腦編程 - 如何用C語言編程實現矩陣相加、相乘

如何用C語言編程實現矩陣相加、相乘

矩陣相加會簡單點,設a[2][3]和b[2][3],只要在相應的地方相加就行了,

for(i=0;i<2;i++)

for(j=0;j<3;j++)

c[i][j]=a[i][j]+b[i][j];

兩矩陣相乘,

int a[][3]={1,2,3,4,5,6,7,8,9};//A為N×P矩陣,

//假設是3*3的矩陣

int b[][5]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};

//B為P×M矩陣,假設是3*5的矩陣

int c[3][5]={0};//結果矩陣3*5

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

for(int j=0;j<5;j++)

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

c[i][j]+=a[i][k]*b[k][j];

  • 上一篇:用C語言循環結構輸出壹個數字方陣
  • 下一篇:羅技G3鼠標怎麽樣?淘寶上有壹個賣家很不錯,店主ID:飛哥pc 大家給推薦壹款鼠標墊,不要粗面G3在上面丟幀
  • copyright 2024編程學習大全網