概述
#include <stdio.h>
int main(void){
int L, R, num;
printf("请输入两个数组的行与列");
scanf("%d%d", &R, &L);
int arr_A[L][R] = {0}, arr_B[L][R] = {0};
for(int i = 0; i < R; i++){
for(int j = 0; j < L; j++){
printf("请输入A矩阵中的第%d行第%d个值", i, j);
scanf("%d", &arr_A[i][j]);
}
for(int j = 0; j < L; j++){
printf("请输入B矩阵中的第%d行第%d个值", i, j);
scanf("%d", &arr_B[i][j]);
}
}
printf("请输入你的选项:n1.进行加法运算n2.进行减法运算n");
printf("请输入你的选项:");
while(1){
scanf("%d", &num);
if(num == 1|| num == 2){
break;
}
printf("输入有误请重新输入哦!n");
}
switch(num){
case 1: printf("进行加法运算..n");
for(int i = 0; i < R; i++){
for(int j = 0; j < L; j++){
arr_A[i][j] += arr_B[i][j];
}
for(int j = 0; j < L; j++){
printf("%dt", arr_A[i][j]);
}
printf("n");
}
break;
case 2: printf("进行减法运算..n");
for(int i = 0; i < R; i++){
for(int j = 0; j < L; j++){
arr_A[i][j] -= arr_B[i][j];
}
for(int j = 0; j < L; j++){
printf("%dt", arr_A[i][j]);
}
printf("n");
}
break;
}
return 0;
}
最后
以上就是坚定樱桃为你收集整理的使用C语言实现计算矩阵加减法的功能的全部内容,希望文章能够帮你解决使用C语言实现计算矩阵加减法的功能所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复