求C语言编程,有5×5阶矩阵A,B,求A-B
答案:3 悬赏:30 手机版
解决时间 2021-01-30 01:18
- 提问者网友:niaiwoma
- 2021-01-29 05:19
求C语言编程,有5×5阶矩阵A,B,求A-BC语言
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-01-29 05:43
我以前回答过这个问题,你可以参考这个回答
https://zhidao.baidu.com/question/1371799527455939099
#include <stdio.h>
int main()
{
int a[5][5] = {0};
int b[5][5] = {0};
int c[5][5] = {0};
int i, j;
// 给矩阵A赋值
for(i = 0;i < 5;i++)
for(j = 0;j < 5;j++)
scanf("%d", &a[i][j]);
// 给矩阵B赋值
for(i = 0;i < 5;i++)
for(j = 0;j < 5;j++)
scanf("%d", &b[i][j]);
// 执行A-B
for(i = 0;i < 5;i++)
for(j = 0;j < 5;j++)
c[i][j] = a[i][j] - b[i][j];
// 打印矩阵C
for(i = 0;i < 5;i++)
{
for(j = 0;j < 5;j++)
scanf("%d\t", c[i][j]);
printf("\n");
}
}
https://zhidao.baidu.com/question/1371799527455939099
#include <stdio.h>
int main()
{
int a[5][5] = {0};
int b[5][5] = {0};
int c[5][5] = {0};
int i, j;
// 给矩阵A赋值
for(i = 0;i < 5;i++)
for(j = 0;j < 5;j++)
scanf("%d", &a[i][j]);
// 给矩阵B赋值
for(i = 0;i < 5;i++)
for(j = 0;j < 5;j++)
scanf("%d", &b[i][j]);
// 执行A-B
for(i = 0;i < 5;i++)
for(j = 0;j < 5;j++)
c[i][j] = a[i][j] - b[i][j];
// 打印矩阵C
for(i = 0;i < 5;i++)
{
for(j = 0;j < 5;j++)
scanf("%d\t", c[i][j]);
printf("\n");
}
}
全部回答
- 1楼网友:躲不过心动
- 2021-01-29 07:03
#include <stdio.h>
#define N 5
void print(int a[N][N])
{
int i,j;
for(i=0;i<N;i++)
{
for(j = 0; j<N; j ++)
printf("%d ", a[i][j]);
printf("\n");
}
}
int main()
{
int a[N][N],b[N][N],c[N][N];
int i,j;
for(i=0;i<N;i++)
{
for(j = 0; j<N; j ++)
scanf("%d", &a[i][j]);
}
for(i=0;i<N;i++)
{
for(j = 0; j<N; j ++)
scanf("%d", &b[i][j]);
}
for(i=0;i<N;i++)
{
for(j = 0; j<N; j ++)
c[i][j]=a[i][j]-b[i][j];
}
print(a);
printf("-\n");
print(b);
printf("=\n");
print(c);
return 0;
}
- 2楼网友:第四晚心情
- 2021-01-29 06:11
三阶矩阵a行列式等于d是指矩阵的值为d。
对于矩阵从c有:
c=(a,b,c)(1,0,1)
----------(-1,1,1)
----------(0,2,-1)则c=-5d
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯