为什么不对
查看原帖
为什么不对
1369972
shunxinruyi楼主2024/9/26 16:47
#include<iostream>
using namespace std;
int a[101][101]={0},b[101][101]={0},c[101][101]={0};
int main()
{
	int n,m,k,t=1;
	cin>>n>>m>>k;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=m;j++)
		cin>>a[i][j];
	}
	for(int i=1;i<=m;i++)
	{
		for(int j=1;j<=k;j++)
		cin>>b[i][j];
	}
	int s=0;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=k;j++)
		{
			while(t<=m)
			{
				c[i][j]+=a[i][t]*b[t][j];
				t++;
			}
	//	cout<<s<<" ";
		
		}
	}
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=k;j++)
		{
			cout<<c[i][j]<<" ";
		}
		cout<<"\n";
	}
}
2024/9/26 16:47
加载中...