矩阵的加法

相同的行列相加

若不同则不能相加

#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;

}

相关推荐
EriccoShaanxi1 分钟前
穿越高温地层:加速度计如何成为石油钻井的核心感官
大数据·算法
Tisfy8 分钟前
LeetCode 3531.统计被覆盖的建筑:最大最小值
算法·leetcode·题解·桶排序
京东零售技术18 分钟前
SIGIR 2025 | 基于图同构网络的群体建模在点击率预测中的应用
算法
程序员西西26 分钟前
深入剖析 Java 中的 ZGC 机制:原理、优势与实践
java·后端·算法
月明长歌28 分钟前
【码道初阶】Leetcode.189 轮转数组:不熟悉ArrayList时踩得坑,被Arraylist初始化骗了?
java·算法·leetcode·职场和发展
卡尔AI工坊30 分钟前
万众瞩目的 GPT 5.2,连个火柴人游戏都做不明白?
后端·算法
fantasy_arch31 分钟前
leetcode算法-最大乘积子数组
算法·leetcode·职场和发展
dragoooon3442 分钟前
[hot100 NO.8~12]
算法
kaikaile19951 小时前
MATLAB计算卫星星下点轨迹
开发语言·算法·matlab
_OP_CHEN1 小时前
【算法基础篇】(三十一)动态规划之基础背包问题:从 01背包到完全背包,带你吃透背包问题的核心逻辑
算法·蓝桥杯·动态规划·背包问题·01背包·完全背包·acm/icpc