矩阵的加法

相同的行列相加

若不同则不能相加

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

}

相关推荐
有一个好名字几秒前
力扣-递增的三元子序列
算法·leetcode·职场和发展
陌路20几秒前
S31 B树详解
数据结构·b树
Boop_wu3 分钟前
[Java 数据结构] 图(1)
数据结构·算法
无尽的罚坐人生7 分钟前
hot 100 128. 最长连续序列
数据结构·算法·贪心算法
Savior`L10 分钟前
基础算法:模拟、枚举
数据结构·c++·算法
软件算法开发20 分钟前
基于蘑菇繁殖优化的LSTM深度学习网络模型(MRO-LSTM)的一维时间序列预测算法matlab仿真
深度学习·算法·matlab·lstm·时间序列预测·蘑菇繁殖优化·mro-lstm
雪花desu20 分钟前
【Hot100-Java中等】LeetCode 11. 盛最多水的容器:双指针法的直观理解与数学证明
算法·leetcode
POLITE322 分钟前
Leetcode 438. 找到字符串中所有字母异位词 JavaScript (Day 4)
javascript·算法·leetcode
海绵宝龙26 分钟前
Vue 中的 Diff 算法
前端·vue.js·算法
wadesir42 分钟前
高效计算欧拉函数(Rust语言实现详解)
开发语言·算法·rust