928(1)

来源:互联网 发布:stc单片机是中国的吗 编辑:程序博客网 时间:2024/06/06 02:55
#include<iostream>using namespace std;int main(){    int a,b,c,d,i,j;    cin>>a>>b;    int a1[a*b];    for (i=0;i<=a*b-1;i++)    {        cin>>a1[i];    }    cin>>c>>d;    int a2[c*d];    for (i=0;i<=c*d-1;i++)    {        cin>>a2[i];    }  int a3[a*d]={0};    if (b!=c)        cout<<"error"<<endl;        else    {        for(i=0;i<=a*d-1;i++)        {            int row=i/d;            int col=i-row*d; //          cout<<"row="<<row<<'\t'<<"col="<<col<<endl;            for(j=0;j<=c-1;j++)            { //               cout<<"a1["<<b*row+j<<"]="<<a1[b*row+j]<<'\t'<<"a2["<<col+j*d<<"]="<<a2[col+j*d]<<endl;                a3[i]=a3[i]+a1[b*row+j]*a2[col+j*d];            } //       cout<<a3[i]<<endl;        }    int count;    for(count=0;count<=a-1;count++)    {        for(i=0;i<=d-2;i++)    {        cout<<a3[i+count*d]<<" ";    }    cout<<a3[d-1+count*d]<<endl;    }    }}

原创粉丝点击