C语言利用函数判断n阶矩阵是否对称

您所在的位置:网站首页 c语言定义一个n阶方阵 C语言利用函数判断n阶矩阵是否对称

C语言利用函数判断n阶矩阵是否对称

2024-07-10 10:02| 来源: 网络整理| 查看: 265

思路指导 一.什么是矩阵

n * n 的二维数组 ,存储着n平方个元素

二.如何判断是否对称

矩阵中对角线左右两侧元素是否相同

如 3*3的数组为例

1     2    3

4    5    6

7    8    9

2与4比较,3与7比较,6与8。

也就是原数组arr1[i][j]是否和arr1[j][i]存在有相等的元素 三.判断返回

如果数组中有不同的count++

利用if语句判断count是否为0

代码展示

#include

int pd(int a) {     int arr1[a][a],j,i,count;           for(int i = 0;i< a;i++)  //输入矩阵元素//     {         for(int j = 0;j < a;j++)         {                        scanf("%d",&arr1[i][j]);         }     }          for(int i = 0;i



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3