矩阵的加法

相同的行列相加

若不同则不能相加

#include <stdio.h>

int main()

{

int i = 0;

int n = 0;

int m = 0;

int a = 0;

int b = 0;

int j = 0;

int arr[100][100] = { 0 };

int str[100][100] = { 0 };

int s[100][100] = { 0 };

scanf("%d %d",&n,&m);

for( i = 0 ; i < n ; i++)

{

for( j = 0 ; j< m ; j++)

{

scanf("%d",&arr[i][j]);

}

}

scanf("%d %d",&a,&b);

for( i = 0 ; i < a ; i++)

{

for( j = 0 ; j < b ; j++)

{

scanf("%d",&str[i][j]);

}

}

if( n == a && m == b )

{

for( i = 0 ;i < n ;i++)

{

for( j = 0 ; j < m; j++)

{

s[i][j] = arr[i][j] + str[i][j];

}

}

for( i = 0 ;i < n ;i++)

{

for( j = 0 ; j< m ;j++)

{

printf("%d ",s[i][j]);

}

printf("\n");

}

return 0;

}

else

{

printf("无法相加\n");

return 0;

}

return 0;

}

相关推荐
小白程序员成长日记1 分钟前
2025.12.08 力扣每日一题
java·算法·leetcode
XH华2 分钟前
数据结构第七章:队列的学习
数据结构
zz0723202 分钟前
数据结构 —— 并查集
java·数据结构
CQ_YM3 分钟前
数据结构之排序
c语言·数据结构·算法·排序算法
Zhixiong Sun17 分钟前
【算法训练营】【day1】数组part01
算法·力扣
Pluchon20 分钟前
硅基计划4.0 算法 BFS最短路问题&多源BFS&拓扑排序
java·算法·哈希算法·近邻算法·广度优先·宽度优先·迭代加深
小尧嵌入式32 分钟前
音视频入门基础知识
开发语言·c++·qt·算法·音视频
小股虫34 分钟前
Redis数据结构底层深度解析:写入与读取的高效逻辑
数据结构·redis·bootstrap
CoderYanger34 分钟前
C.滑动窗口-求子数组个数-越短越合法——3134. 找出唯一性数组的中位数
java·开发语言·数据结构·算法·leetcode
_OP_CHEN36 分钟前
【算法基础篇】(二十八)线性动态规划之基础 DP 超详解:从入门到实战,覆盖 4 道经典例题 + 优化技巧
算法·蓝桥杯·动态规划·运筹学·算法竞赛·acm/icpc·线性动态规划