会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
spring学习笔记
矩阵乘法的程序
//矩阵的乘法 //若有A,B两个矩阵,则要求A的列数等于B的行数,这样才能进行矩阵的乘法 //代码清单: #include<iostream> using namespace std; #define MAX_SIZE 10 //矩阵的最大规模 int main() { int a[MAX_SIZE][MAX_SIZE],b[MAX_SIZE][MAX_SIZE],c[MAX_SIZE][MAX_SIZE]; int i,j,k,rowA,colA,colB; //输入A和B的大小 cout<<"\n输入A的行数、列数和B的列数:"; cin>>rowA>>colA>>colB; //输入A cout<<"\n输入A:\n"; for(i=0;i<rowA;++i) for(j=0;j<colA;++j) { cout<<"a["<<i<<"]["<<j<<"]="; cin>>a[i][j]; } //输入B cout<<"\n输入B:\n"; for(i=0;i<colA;++i) for(j=0;j<colB;++j) { cout<<"b["<<i<<"]["<<j<<"]="; cin>>b[i][j]; } //执行AxB for(i=0;i<rowA;++i) for(j=0;j<colB;++j) {c[i][j]=0; for(k=0;k<colA;++k) c[i][j]+=a[i][k]*b[k][j]; } //输出C cout<<"\n输出c:"; for(i=0;i<rowA;++i) { cout<<endl; for(j=0;j<colB;++j) cout<<c[i][j]<<'\t'; } return 0; }
posted on
2011-12-31 02:00
spring学习笔记
阅读(
272
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
导航
博客园
首页
联系
订阅
管理
公告