c语言写一个程序来检查两个给定的矩阵是否相同。
时间: 2023-06-11 14:07:57 浏览: 50
下面是一个 C 语言程序,用于检查两个给定的矩阵是否相同:
```
#include <stdio.h>
#define ROWS 3
#define COLS 3
int main()
{
int matrix1[ROWS][COLS] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int matrix2[ROWS][COLS] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int i, j, flag = 1;
for(i = 0; i < ROWS; i++)
{
for(j = 0; j < COLS; j++)
{
if(matrix1[i][j] != matrix2[i][j])
{
flag = 0;
break;
}
}
}
if(flag)
{
printf("两个矩阵相同\n");
}
else
{
printf("两个矩阵不相同\n");
}
return 0;
}
```
在这个程序中,我们定义了两个 3x3 的矩阵 `matrix1` 和 `matrix2`,并使用双重循环遍历这两个矩阵的所有元素。如果发现任何一个元素不同,则将 `flag` 设置为 0,表示这两个矩阵不相同。最后,我们检查 `flag` 的值来确定这两个矩阵是否相同,并输出相应的信息。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)