C++有两个整数数组,分别为2行3列和3行2列,通过键盘输入初始值,判断两个数组是否互为转置结果。是输出“yes”,不是则输出“no”。
时间: 2023-06-26 09:09:54 浏览: 52
以下是C++代码实现:
```cpp
#include <iostream>
using namespace std;
const int ROW1 = 2;
const int COL1 = 3;
const int ROW2 = 3;
const int COL2 = 2;
int main()
{
int arr1[ROW1][COL1];
int arr2[ROW2][COL2];
// 输入arr1数组
cout << "请输入" << ROW1 << "行" << COL1 << "列的数组arr1:" << endl;
for (int i = 0; i < ROW1; i++)
{
for (int j = 0; j < COL1; j++)
{
cin >> arr1[i][j];
}
}
// 输入arr2数组
cout << "请输入" << ROW2 << "行" << COL2 << "列的数组arr2:" << endl;
for (int i = 0; i < ROW2; i++)
{
for (int j = 0; j < COL2; j++)
{
cin >> arr2[i][j];
}
}
// 判断是否互为转置结果
bool flag = true;
for (int i = 0; i < ROW1; i++)
{
for (int j = 0; j < COL2; j++)
{
if (arr1[i][j] != arr2[j][i])
{
flag = false;
break;
}
}
if (!flag)
{
break;
}
}
// 输出结果
if (flag)
{
cout << "yes" << endl;
}
else
{
cout << "no" << endl;
}
return 0;
}
```
运行结果示例:
```
请输入2行3列的数组arr1:
1 2 3
4 5 6
请输入3行2列的数组arr2:
1 4
2 5
3 6
yes
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](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)