用户登录
用户注册

分享至

word5x5矩阵

  • 作者: 嗫?暁雲?
  • 来源: 51数据库
  • 2020-06-05

1. 输入一个5X5的矩阵,编程实现:

设矩阵存在二维数组 A 上,维度 N=5

#define N 5

int i;

float A[N][N], sum1, sum2;

/* 求对角线元素和 */

sum1 = 0.0;

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

{

sum1 += A[i][i];

}

第二个问我不知有没有理解错,是不是要求对角线上的下标为偶数的元素之和?如果是,请看下列代码

sum2 = 0.0;

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

{

if (i%2==0) sum2 += A[i][i];

}

上面是把下标”零”也看作偶数处理,如果排除零是偶的,则代码变为

sum2 = 0.0;

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

{

if ((i%2==0) && (i!=0)) sum2 += A[i][i];

}

2. 实现一个5X5矩阵乘法,并将输入输出结果显示出来

太简单了吧,要给分啊。

#include<stdio.h>

void main()

{

int a[5][5],b[5][5];

printf("输入a矩阵的元素:\n");

int i,j,k;

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

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

scanf("%d",*(a+i)+j);

printf("输入b矩阵的元素:\n");

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

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

scanf("%d",*(b+i)+j);

int c[5][5];

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

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

{

for(k=0;k<=4;k++)

{

c[i][j]+=a[i][k]*b[k][j];

}

printf("%d\t",c[i][j]);

}

}

我没空验程序结果,有结果错误就自己改改吧。

3. 在word中怎么打矩阵的方括号

1、在电脑上用word2007版软件打开一个文档。

2、然后在插入菜单中,点击一下公式选项的快捷图标。

3、然后在公式界面,点击一下“矩阵”选项。

4、然后在出现的下列窗口中,选择一款矩阵方括号。

5、按照以上进行操作,即可在word中打矩阵的方括号。

转载请注明出处51数据库 » word5x5矩阵

软件
前端设计
程序设计
Java相关