gd3124001400


私信TA

用户名:dotcpp0786790

访问量:127

签 名:

等  级
排  名 6159
经  验 1449
参赛次数 0
文章发表 4
年  龄 0
在职情况 学生
学  校 广东工业大学
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include <iostream>

using namespace std;

 

int main()

{

    int n, sum=0, num=0;

    int arr[100][100];

    cin >> n;

 

    for (int i = 0; i < n; ++i)

    {

        for (int j = 0; j < n; ++j)

        {

            cin >> arr[i][j];

            if (i == j)

            {

                sum += arr[i][j];

            }

            if (i + j == n - 1)

            {

                num += arr[i][j];

            }

             

        }

 

    }

    cout << sum << endl;

    cout << num << endl;

     

    return 0;

}


 

0.0分

0 人评分

  评论区

for (int i = 0; i < n; i++) {
        sum += a[i][i]; // 主对角线
        sum += a[i][n - 1 - i]; // 副对角线
    } 为什么这个不可以
2024-11-20 20:28:27
  • «
  • 1
  • »