7_5.cpp

来自「本文档是(作者:钱能)《C++程序设计教程》课后习题答案。 选题编辑:张朝阳 」· C++ 代码 · 共 27 行

CPP
27
字号
//7_5

#include <iostream.h>

const int n=5;
int sum(int a[][5], int size);
void main()
{
  int array[n][n]={{3,2,4,1,5},
                   {8,7,2,5,6},
                   {6,9,1,4,3},
                   {5,5,3,6,2},
                   {2,8,1,8,6}};
  cout <<sum(array,n);
}

int sum(int a[][5], int size)
{
  int s=0;
  for(int i=0; i<size; i++)
    s+=a[i][i]+a[i][size-i-1];
  if(size%2==1)
    s-=a[size/2][size/2];
  return s;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?