文章

6

粉丝

553

获赞

11

访问

40.6k

头像
Portability
P1055
发布于2020年7月22日 23:23
阅读数 7.1k

#include <stdio.h>
#define N 3

int main(){

	//init matrix a,b,c
	int a[N][N],b[N][N],c[N][N]={0};
	for(int i=0;i<N;i++){
	
		for(int j=0;j<N;j++){
		
			scanf("%d",&a[i][j]);
		}
	}
	
	for(int i=0;i<N;i++){
	
		for(int j=0;j<N;j++){
		
			scanf("%d",&b[i][j]);
		}
	}
	
	//calc matrix c
	for(int i=0;i<N;i++){
	
		for(int j=0;j<N;j++){
		
			for(int k=0;k<N;k++){
			
				c[i][j]+=a[i][k]*b[k][j];				
			}
			
		}
	}
	
	//print matrix c
	for(int i=0;i<N;i++){
	
		for(int j=0;j<N;j++){
		
			printf("%d ",c[i][j]);
		}
		printf("\n");
	}
	
	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发