求一个n*n整型矩阵的对角线元素之和

13人阅读 评论(0) 收藏 举报
分类:
  • 求一个n*n整型矩阵的对角线元素之和
  • 从四周向中间进行遍历求和
#include<stdio.h>
int main()
{
  int a[20][20];
  int n,s=0,s0,i,j;
  printf("输入n值:");
  scanf("%d",&n);

  //给数组赋值
  for(i=0;i<=n;i++){
     for(j=0;j<=n;j++){
        a[i][j] = 2;
      }

}
 //求和
 //从四周向中间的顺序求和
  for(i=0;i<=n;i++){
     if(n-1-i>i){
       s0 = a[i][i] + a[i][n-1-i] + a[n-1-i][i] + a[n-1-i][n-1-i];
       s = s+s0;
       }
     //最中间只有一个数
     if(n-1-i==i){
       s0 = a[i][i];
       s = s+s0;
}
      //已经遍历到头了
       if(n-1-i<i){
           break;
         }
         }
  printf("求和结果为%d",s);
}
查看评论

求一个n*n整型矩阵的对角线元素之和

求一个n*n整型矩阵的对角线元素之和 从四周向中间进行遍历求和 #include&amp;lt;stdio.h&amp;gt; int main() { int a[20][20]; ...
  • zuiziyoudexiao
  • zuiziyoudexiao
  • 2018-04-15 00:36:30
  • 13

JAVA代码—算法基础:将N*N的矩阵顺时针旋转90度输出元素

将N*N的矩阵顺时针旋转90度输出元素 给定一个N*N的整形矩阵Matrix,把这个矩阵顺时针旋转90度,输入(打印)元素值。 例如: 1 2 3 4 5 6 7 ...
  • seagal890
  • seagal890
  • 2018-01-21 23:32:14
  • 323

编写程序输入一个n*n的矩阵,求出两条对角线元素值之和(注意把输入的元素写入二维数组的方式)

#include using namespace std; int main() { int sum = 0; int n = 0; int **array;//指向整型的指针的指针. co...
  • hannea
  • hannea
  • 2013-08-21 11:02:47
  • 3304

1029: 求矩阵的两对角线上的元素之和

题目Description 求矩阵的两对角线上的元素之和 Input 矩阵的行数N 和一个N*N的整数矩阵a[N]N Output 所输矩阵的两对角线上的元素之和 Sample In...
  • qq420007900
  • qq420007900
  • 2017-05-02 12:45:14
  • 389

NYOJ 29 求转置矩阵问题

描述 求一个三行三列的转置矩阵。 输入第一行一个整数n 每组测试数据是九个整型数(每个数都不大于10000),分别为矩阵的的每项; 输出每组测试数据的转置矩阵; 请在每组...
  • u011694809
  • u011694809
  • 2015-08-30 19:00:56
  • 763

求一个3*3的整型矩阵对角线元素之和

【描述】 求一个3*3的整型矩阵对角线元素之和。 【输入输出示例】 【C语言】 #include int main() { int a[3][3]; int i, j; i...
  • u013053957
  • u013053957
  • 2015-06-28 11:25:13
  • 8534

求一个3X3矩阵对角线元素之和

 #include  int main(){  int i,j,a[3][3],sum=0;  printf("Enter the array:/n");   for(i=0;i
  • beyondkobe
  • beyondkobe
  • 2011-03-08 10:24:00
  • 2836

求N*N矩阵对角线元素之和(C语言实现)

/*求N*N矩阵对角线元素之和*/ #include#includeint main(int argc,char *argv[]){    int N;    printf("input N:"); ...
  • love_qq
  • love_qq
  • 2009-10-12 18:48:00
  • 1317

写一函数,将一个3*3的整形矩阵转置 (指针)

/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 ...
  • liubinzi123
  • liubinzi123
  • 2012-12-06 10:37:17
  • 19961

求最大子矩阵的大小 + 栈

题目:给定一个整型矩阵map, 其中的值只有0 和 1 两种, 求其中全是1 的所有矩形区域中, 最大的矩形区域为1的数量。 例如: 1 0 1 1 1 1 1 1  1 1 1 0 其中,...
  • zn505119020
  • zn505119020
  • 2015-12-22 21:34:29
  • 364
    个人资料
    持之以恒
    等级:
    访问量: 2万+
    积分: 1022
    排名: 5万+