首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

矩阵相乘(C语言兑现)

2012-11-04 
矩阵相乘(C语言实现)/*?*矩阵相乘,矩阵a和b相乘等于矩阵c?*/#includestdio.hvoid main(){?int i,j,k?in

矩阵相乘(C语言实现)

/*
?*矩阵相乘,矩阵a和b相乘等于矩阵c
?*/

#include<stdio.h>

void main()
{
?int i,j,k;
?int a[2][3]={{1,2,3},{3,2,1}};
?int b[3][2]={{1,2},{3,2},{1,1}};?
?int c[2][2];
??? for(i=0;i<2;i++)//i是a的行数
??for(j=0;j<2;j++){//j是b的列数
???c[i][j]=0;
???for(k=0;k<3;k++)//k是a的列数,b的行数
????c[i][j]=c[i][j]+a[i][k]*b[k][j];
??}
?for(i=0;i<2;i++){
??for(j=0;j<2;j++)
???printf("%d? ",*(*(c+i)+j));
??printf("\n");
?}
}

热点排行