1125矩阵乘法(C语言)

一:题目

二:思路分析

1.对于学习过线性代数的人来说,对应公式十分熟悉,而对于没接触过线性代数的人来说,我们地一步要做的是从题目所给的公式中找规律

2.这个题目,给了我们三个变量n,m,k,我们我看清它们分别表示那个矩阵的行和列

三:代码

复制代码
#include <stdio.h>
//1125矩阵乘法
int main()
{
	int n = 0, m = 0, k = 0;
	scanf("%d %d %d", &n, &m, &k);
	int a[105][105] = { 0 }, b[105][105] = { 0 }, c[105][105] = { 0 };
	int i = 0, j = 0, t = 0;
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < m; j++)
		{
			scanf("%d", &a[i][j]);
		}
	}
	for (i = 0; i < m; i++)
	{
		for (j = 0; j < k; j++)
		{
			scanf("%d", &b[i][j]);
		}
	}
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < k; j++)
		{
			for (t = 0; t < m; t++)
			{
				c[i][j] += a[i][t] * b[t][j];
			}
			printf("%d ", c[i][j]);
		}
		printf("\n");
	}
	return 0;
}
相关推荐
wfbcg19 小时前
每日算法练习:LeetCode 167. 两数之和 II - 输入有序数组 ✅
算法·leetcode·职场和发展
剑穗挂着新流苏31219 小时前
208_深度学习的鲁棒性之美:暂退法(Dropout)原理与实战
开发语言·pytorch·python·深度学习
小草cys19 小时前
review202604032342
开发语言·php
一只小阿乐19 小时前
js流式模式输出 函数模式使用
开发语言·javascript·ai·vue·agent·流式数据·node 服务
伯远医学19 小时前
如何判断提取的RNA是否可用?
java·开发语言·前端·javascript·人工智能·eclipse·创业创新
A~MasterYi19 小时前
深入理解 Microscaling (MX) 格式:从浮点基础到共享指数矩阵乘法
算法·矩阵
搜狐技术产品小编202319 小时前
端侧Python动态算法策略的部署与运行
开发语言·python
cch891819 小时前
C++与PHP:7大核心差异全解析
java·开发语言
ID_1800790547320 小时前
Python 采集转转二手商品详情:API 接口与爬虫实战全方案(2026 最新)
开发语言·爬虫·python
lifewange20 小时前
JavaScript是什么
开发语言·javascript·ecmascript