从键盘输入一个3×3的矩阵,求该矩阵主对角线上的元素之和。
参考程序代码:[br][/br]#include [stdio.h][br][/br]void main()[br][/br]{ int i,j,sum=0,a[3][3];[br][/br]printf("请输入3×3矩阵:\n");[br][/br]for(i=0;i[3;i++)
举一反三
内容
- 0
求一个4*4的整型矩阵对角线元素之和。设有下列矩阵:A=
- 1
8输入4*4整数矩阵中的各元素,求主对角线和副对角线元素之和。(主对角线为从矩阵的左上角至右下角的连线,副对角线为从矩阵的右上角至左下角的连线)。【输入输出样例】1234123412341234sum=20(输出后不换行)
- 2
编写程序:实现输入一个n×n矩阵个元素的值,求出两条对角线元素值之和。
- 3
下面程序的功能:输入一个3*3的整数矩阵,输出正对角线上元素之和。#include int main (){ int a[3][3],i,j,sum=0; for(i=0;i<3;i++) //输入一个3*3的整数矩阵 for(j=0;j<3;j++) scanf(%d,&a[i][j]); for(i=0;i<=3;i++) //计算对角线上元素之和 for(j=0;j<3;j++) if(j=i) sum=sum+a[i][j]; printf(%d,sum); return 0;}请判断:在“计算对角线上元素之和”这段程序中,共有2处错误,对吗?
- 4
对于任何一个3阶以上的对角矩阵而言,该矩阵一定是一个稀疏矩阵。