首页 > 其他分享 >(14)求两个矩阵之和、之积

(14)求两个矩阵之和、之积

时间:2024-03-22 19:00:37浏览次数:19  
标签:product 14 int 之积 sum 矩阵 ++ printf

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define M 2
#define N 2
int main(){
	int a[M][N] = { 0 }, b[M][N] = { 0 }; //定义两个矩阵a和b
	int sum[M][N] = { 0 };                //矩阵sum保存矩阵a和b的和
	int product[M][N] = { 0 };            //矩阵product保存矩阵a和b的积
	printf("请输入第一个矩阵:\n");
	for (int i = 0; i < M; i++) {
		for (int j = 0; j < N; j++) {
			scanf("%d", &a[i][j]);
		}
	}
	printf("请输入第二个矩阵:\n");
	for (int i = 0; i < M; i++) {
		for (int j = 0; j < N; j++) {
			scanf("%d", &b[i][j]);
		}
	}
	//计算矩阵a与矩阵b的和
	for (int i = 0; i < M; i++) {
		for (int j = 0; j < N; j++) {
			sum[i][j] = a[i][j] + b[i][j];
		}
	}
	//计算矩阵a与矩阵b的积
	for (int i = 0; i < M; i++) {
		for (int j = 0; j < N; j++) {
			int temp = 0;
			for (int k = 0; k < N; k++) {
				temp += a[i][k] * b[k][j];
			}
			product[i][j] = temp;
		}
	}
	//输出矩阵a与矩阵b的和
	printf("矩阵之和:\n");
	for (int i = 0; i < M; i++) {
		for (int j = 0; j < N; j++) {
			printf("%d ", sum[i][j]);
		}
		printf("\n");
	}
	//输出矩阵a与矩阵b的积
	printf("矩阵之积:\n");
	for (int i = 0; i < M; i++) {
		for (int j = 0; j < N; j++) {
			printf("%d ", product[i][j]);
		}
		printf("\n");
	}
	return 0;
}

标签:product,14,int,之积,sum,矩阵,++,printf
From: https://blog.csdn.net/m0_62314267/article/details/136805367

相关文章

  • stata 14中help merge 文档中的assert错误修正
    如图,小伙伴们注意在stata14中对于Helpmerge文档中,options中assert的用法,我画红线这里是有问题的,应该是notallow而不是allow这里的意思是:使用assert(matchmaster)指定合并文件必须仅包含匹配的/主数据观测值或使用数据中的观察值/和/未匹配的主数据观察结果,并且不得......
  • P1420 最长连号
    P1420最长连号最长连号题目描述输入长度为\(n\)的一个正整数序列,要求输出序列中最长连号的长度。连号指在序列中,从小到大的连续自然数。输入格式第一行,一个整数\(n\)。第二行,\(n\)个整数\(a_i\),之间用空格隔开。输出格式一个数,最长连号的个数。样例#1样例输入......
  • 安卓14谷歌GooglePlay商店安装 谷歌基础服务打开 GMS服务开关 谷歌三件套安装
    环境:最新的安卓手机已经内置了谷歌三件套例如小米手机打开Go安装器可以看到结果,但是为什么没有Play商店的桌面进入图标呢,因为默认厂商把图标给隐藏了,只需要重新打开即可。提示安装Google服务后系统会增加显著的耗电,不用时建议关闭GMS服务添加快捷方式(使用其他软件)主程序......
  • 小米Civi 4 Pro和小米14ultra区别对比评测
    性能小米14Ultra搭载第三代骁龙8,采用全新升级双路环形冷泵散热系统,高性能持续稳定输出。小米14Ultra搭载的小米金沙江电池实现技术创新,在体积缩小8%的同时电池容量增加300mAh,达到5300mAh电量,硅含量、电池密度、电池寿命行业领先,同时支持90W小米澎湃有线秒充、80W小米澎湃无......
  • 小米Civi 4 Pro和小米14参数对比
    性能性能方面小米14搭载了第三代骁龙8处理器,这款芯片采用了先进的制程工艺,拥有出色的性能表现和能耗控制。无论是玩游戏、看高清视频还是处理多任务,小米14都能轻松应对,保证流畅的使用体验。小米Civi4Pro搭载骁龙8sGen3移动平台,基于台积电4nm工艺制程,继承与第三代骁......
  • 小米Civi 4 Pro和小米14pro参数对比
    性能性能方面,小米14Pro搭载了第三代骁龙8处理器,这是目前最强大的安卓处理器,无论是CPU还是GPU,都有着惊人的性能提升,同时功耗也大幅降低,可以说是性能与效率的完美结合。华为Mate60Pro则使用了自研的麒麟9000S芯片,虽然也是一款顶级的芯片,但是相比骁龙8,还是有一定的差距,尤其是在......
  • leetcode148. 排序链表-归并法
    148.排序链表题干给你链表的头结点head,请将其按升序排列并返回排序后的链表。示例1:输入:head=[4,2,1,3]输出:[1,2,3,4]示例2:输入:head=[-1,5,3,4,0]输出:[-1,0,3,4,5]示例3:输入:head=[]输出:[]提示:链表中节点的数目在范围[0,5*104]内-105<=N......
  • LeetCode.59. 螺旋矩阵 II
    题目描述: 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 nxn 正方形矩阵 matrix 。示例1:输入:n=3输出:[[1,2,3],[8,9,4],[7,6,5]]示例2:输入:n=1输出:[[1]]提示:1<=n<=20代码(Java): classSolution{publ......
  • LeetCodeHot100 二分查找 35. 搜索插入位置 74. 搜索二维矩阵 34. 在排序数组中查
    35.搜索插入位置https://leetcode.cn/problems/search-insert-position/description/?envType=study-plan-v2&envId=top-100-likedpublicintsearchInsert(int[]nums,inttarget){intleft=0;intright=nums.length-1;while(left<......
  • 邻接矩阵详解
    邻接矩阵是图论中用于表示图(Graph)结构的一种重要数据结构,特别适用于表示顶点之间连接关系的图形。在计算机科学和数学领域,它被广泛应用来编码无向图和有向图的信息。对于一个具有n个顶点的图G=(V,E),邻接矩阵是一个n×n的矩阵A,其中的行和列分别对应着图中的每个顶点。矩......