设A是n阶可逆方阵,将A的第i行和第j行对换后得到的矩阵记为B. (1)证明B可逆; (2)求AB—1
设A是n阶可逆方阵,将A的第i行和第j行对换后得到的矩阵记为B. (1)证明B可逆; (2)求AB—1.
设A是n阶可逆方阵,将A的第i行和第j行对换后得到的矩阵记为B. (1)证明B可逆; (2)求AB—1.
A.ai1Ai1+ai2Ai2+…+ainAin=0
B.ai1Ai1+ai2Ai2+…+ainAin=D
C.aijAij+a2jA2j+…+anjAnj=D
D.a11A21+a12A22+…+ainA2n=0
设A为有向图的邻接矩阵,定义:。试证明:矩阵A”的第i行第j列元素的值等于从顶点i到j的长度为n的路径数目。
下面rotate函数的功能是:将n行n列的矩阵A转置为A。
#define N 4
void rotate(int a[][N])
{int i,j,t;
for(i=0;i<N;I++)
for(j=0;______;j++)/*第一空*/
{t=a[i][j];
______;/*第二空*/
a[j][i]=______;/*第三空*/
}
}
以下程序是输出二维数组的第二行到第4行,请填空。 void writearray(int(*p)[____________],int m,int n) {int i,j; for(i=m;i<=n;i++) {for(j=0;j<___________;j++) printf(“%d”,*(*(____________)+___________)); printf(“\n”); ) ) main() {int a[6][5],i,j; for(i=0;i<6;i++) for(j=0;j<5;j++) scanf(“%d”,a[i]+j); writearray(_________,2,4); )
将行列式D的第i行各元素乘以-1后加于第i行的对应元素上,设所得到的行列式为D1则D1=D( ).
参考答案:错误
设A为n(n>1)阶方阵,证明:
(1)n=2时,(A*)*=A
(2)n>2时,若A是可逆矩阵,则(A*)*=|A|n-2A
(3)n>2时,若A不是可逆矩阵,(A*)*=O.
若对n阶对称矩阵A[1..n,1..n]以行序为主序方式下将其下三角的元素(包括主对角线上的所有元素)依次存放于一维数组B[1..n(n+1)/2]中,则在B中确定aij(i
A.i(i-1)/2+j
B.j(j一1)/2+i
C.i(i+1)/2+j
D.j(j+1)/2+i
SumColumMin()的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。
#include<stdio.h>
#define M 2
#define N 4
void SumColumMin(______)/*第一空*/
{int i,j,k,s=0;
for(i=0;i<N;i++)
{k=0;
for(j=1;j<M;j++)
if(______)k=j;/*第二空*/
s+=a[k][i];
}
______;/*第三空*/
}
main()
{int x[M][N]={3,2,5,1,4,1,8,3},s;
SumColumMin(x,&s);
printf("%d\n",s);
}