c语言 第12题
/*程序功能:输入一个正整数n(1≤n≤6),再输入n阶方阵a,分别计算方阵主对角线元素*//*和、副对角线元素和以及非对角线元素和。*//*提示:除在指定位置添加语句之...
/*程序功能:输入一个正整数n(1≤n≤6),再输入n阶方阵a,分别计算方阵主对角线元素*/
/* 和、副对角线元素和以及非对角线元素和。*/
/*提 示:除在指定位置添加语句之外,请不要改动程序中的其他内容。*/
#include <stdio.h>
void main( )
{
int i,j,m,n,a[6][6], sum[3]; /* a—方阵,sum—元素和*/
printf("输入一个正整数n(1≤n≤6): "); /* 输入提示 */
scanf("%d",&n);
printf("输入%d行%d列整数:\n",n,n); /* 输入提示 */
for(i=0;i<n;i++)
for(j=0;j<n;j++) scanf("%d",&a[i][j]);
/*请在两条星线间填入代码,分别计算方阵的主对角线*/
/*元素和、副对角线元素和以及非对角线元素和, 并存入一维数组sum */
/*******************************************************************/
/*******************************************************************/
/*输出一维数组sum*/
printf("主对角线元素和=%d\n",sum[0]);
printf("副对角线元素和=%d\n",sum[1]);
printf("非对角线元素和=%d\n",sum[2]);
} 展开
/* 和、副对角线元素和以及非对角线元素和。*/
/*提 示:除在指定位置添加语句之外,请不要改动程序中的其他内容。*/
#include <stdio.h>
void main( )
{
int i,j,m,n,a[6][6], sum[3]; /* a—方阵,sum—元素和*/
printf("输入一个正整数n(1≤n≤6): "); /* 输入提示 */
scanf("%d",&n);
printf("输入%d行%d列整数:\n",n,n); /* 输入提示 */
for(i=0;i<n;i++)
for(j=0;j<n;j++) scanf("%d",&a[i][j]);
/*请在两条星线间填入代码,分别计算方阵的主对角线*/
/*元素和、副对角线元素和以及非对角线元素和, 并存入一维数组sum */
/*******************************************************************/
/*******************************************************************/
/*输出一维数组sum*/
printf("主对角线元素和=%d\n",sum[0]);
printf("副对角线元素和=%d\n",sum[1]);
printf("非对角线元素和=%d\n",sum[2]);
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询