解题思路:
1.创建二维数组
2.创建变量n,m
3.输入变量n,m
4.如果输出的是第n行的话,就输出第m行所有数
5.如果输出的是第m行的话,就输出第n行所有数
6.如果都不是就输出第i行所有数
#include<bits/stdc++.h>
using namespace std;
int a[6][6];
int main()
{
for(int i=1;i<=5;i++)//输入
{
for(int j=1;j<=5;j++)
cin>>a[i][j];
}
int n,m;//创建变量n,m
cin>>n>>m;//输入
for(int i=1;i<=5;i++)//输出
{
if(i==n)//如果输出的是第n行的话
{
for(int j=1;j<=5;j++)
cout<<a[m][j]<<" ";//就输出第m行所有数
}
else if(i==m)//如果输出的是第m行的话
{
for(int j=1;j<=5;j++)
cout<<a[n][j]<<" ";//就输出第n行所有数
}
else
{
for(int j=1;j<=5;j++)
cout<<a[i][j]<<" ";//如果都不是就输出第i行所有数
}
cout<<endl;
}
return 0;
}