输入格式:
输入包含n + 1行:
第一行为一个正整数n(1 <= n <= 10)。
第二行到第n + 1行,每行有n个整数,邻近两数之间用一个空格隔开。
输出格式:
两数之间用一个空格隔开。
输入样例:
4
2 3 4 1
5 6 2 1
7 1 8 3
1 6 1 1
输出样例:文章来源:https://www.toymoban.com/news/detail-516428.html
17 5文章来源地址https://www.toymoban.com/news/detail-516428.html
#include<stdio.h>
#define N 10
int main()
{
int a[N][N];
int i,j,n;
int s1 = 0,s2 = 0;
int sum;
scanf("%d",&n);
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
scanf("%d", &a[i][j]);
}
}
for (i = 0; i < n; i++)
{
for (j = 0; j < n; j++)
{
if (i == j)
{
s1 = s1 + a[i][j];
}
}
}
for (i = n-1; i >= 0; i--)
{
for (j = 0; j < n; j++)
{
if (i+j==n-1)
{
s2 = s2 + a[i][j];
}
}
}
printf("%d %d",s1,s2);
}
到了这里,关于输入一个n×n的矩阵,分别计算该矩阵主对角线元素与副对角线元素之和。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!