
2个回答
2013-11-22
展开全部
//完整代码如下:
#include <stdio.h>
void main()
{
int a[5][5] = {0};//元素值
int iRow = 0, iCol = 0; //行、列坐标
//输入
printf("Please input: \n");
for (iRow=0; iRow<5; iRow++)
for (iCol=0; iCol<5; iCol++)
scanf("%d", &a[iRow][iCol]);
//输出
printf("\nThe Array is:\n");
for (iRow=0; iRow<5; iRow++)
{
for (iCol=0; iCol<5; iCol++)
printf("%d ", a[iRow][iCol]);
printf("\n");
}
//运算结果
printf("\n主对角线元素和为:%d\n", a[0][0]+a[1][1]+a[2][2]+a[3][3]+a[4][4]);
printf("辅对角线元素和为:%d\n\n", a[0][4]+a[1][3]+a[2][2]+a[3][1]+a[4][0]);
}
//运行结果如下:
#include <stdio.h>
void main()
{
int a[5][5] = {0};//元素值
int iRow = 0, iCol = 0; //行、列坐标
//输入
printf("Please input: \n");
for (iRow=0; iRow<5; iRow++)
for (iCol=0; iCol<5; iCol++)
scanf("%d", &a[iRow][iCol]);
//输出
printf("\nThe Array is:\n");
for (iRow=0; iRow<5; iRow++)
{
for (iCol=0; iCol<5; iCol++)
printf("%d ", a[iRow][iCol]);
printf("\n");
}
//运算结果
printf("\n主对角线元素和为:%d\n", a[0][0]+a[1][1]+a[2][2]+a[3][3]+a[4][4]);
printf("辅对角线元素和为:%d\n\n", a[0][4]+a[1][3]+a[2][2]+a[3][1]+a[4][0]);
}
//运行结果如下:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询