当前位置:   article > 正文

7-55 矩阵运算_头歌c语言矩阵运算给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和

头歌c语言矩阵运算给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和
7-55 矩阵运算(20 分)

给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。

输入格式:

输入第一行给出正整数n1);随后n行,每行给出n个整数,其间以空格分隔。

输出格式:

在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。

输入样例:

  1. 4
  2. 2 3 4 1
  3. 5 6 1 1
  4. 7 1 8 1
  5. 1 1 1 1

输出样例:

35
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int n;
  5. scanf("%d",&n);
  6. int temp[n][n];
  7. for(int i = 0;i < n; i++)
  8. {
  9. for(int j = 0;j < n; j++){
  10. scanf("%d",&temp[i][j]);
  11. }
  12. }
  13. int sum = 0;
  14. for(int i = 0;i < n-1; i++)//除去最后一列和最后一行
  15. {
  16. for(int j = 0;j < n-1; j++){
  17. sum += temp[i][j];
  18. }
  19. }
  20. for(int k = n-2 ,h = 1;k > 0; k-- , h++)//除去副斜线的数字
  21. {
  22. sum -= temp[k][h];
  23. }
  24. printf("%d",sum);
  25. return 0;
  26. }
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/788437
推荐阅读
相关标签
  

闽ICP备14008679号