首页 > 电脑

显示一个有序的方阵,输出对角线和反对角线上的数据

更新时间2018-06-28 10:04:37

c语言程序编写:

显示一个有序的方阵,输出对角线和反对角线上的数据(要求:写算法,利用二维数组)

求助求助

#include "stdio.h"main(){int n=3; //数组维度长度nint  arr2[3][3];//定义二维数组,随N的值变化而变化int i=0; int j=0;int sum=0;for( i=0;i<n;i++)  for( j=0;j<n;j++){   scanf("%d",&arr2[i][j]);     if(i+j==n-1)sum+=arr2[i][j];   if(i==j)sum+=arr2[i][j];   if(i==j&&i+j==n-1)sum=sum-arr2[i][j];     }   printf("%d", sum);}输入:1 2 3 4 5 6 7 1 1;回车后显示17

上一篇:从word中提取数据到EXCEL中代码单步运行结果没问题为什么一键运行结果却不对

下一篇:设计一个算法,判断给出的自然数是否为素数,并使用相应基本语句加以描述