描述

编程输入整数N(1<N<10),然后再输入N*N个整数(N阶矩阵)按顺序存放在一个N行N列的二维数组中。要求输出矩阵上三角元素的和、下三角元素的和(主对角线属于上三角和下三角共有元素)。‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬

输入输出示例

 

#include<stdio.h>
#include<math.h>
int main()
{
	int a[10][10],n,h,l,j,k,s,w,sum=0,sum1=0;
	scanf("%d",&n);
	for(h=0;h<n;h++)
	{
		for(l=0;l<n;l++)
		{
			scanf("%d",&a[h][l]);
		}
	}
	for(j=0;j<n;j++)
	{
		for(k=j;k<n;k++)
		{
			sum=sum+a[j][k];
		}
	}
	for(s=0;s<n;s++)
	{
		for(w=0;w<=s;w++)
		{
			sum1=sum1+a[s][w];
		}
	}
	printf("%d %d",sum,sum1);
	return 0;
}

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐