编写程序:求一个3行3列的矩阵对角线的元素之和.

问题描述:

编写程序:求一个3行3列的矩阵对角线的元素之和.

c或c++程序:
int s=0;
for(i=1;i s=s+a(i,i);
matlab程序:
trace(a)或
for i=1:3
s=s+a(4*i-3);
end
vb程序:
for i=1 to 3
s=s+a(i,i)
next i

a=I(1,1)+I(2,2)+I(3,3)

main ()
{int a[3][3]={{1,2,3},{4,5,6},{7,8,9}}
int i,j;
int sum=0,s=0;
for(i=0;i{
for(j=0;jif(i=j)
sum+=a[i][j];
printf("%d\n",sum);
}
s=a[0][2]+a[1][1]+[2][0];
printf("%",s);
}