1 条题解

  • 0
    @ 2025-5-3 14:26:54

    可以像交换变量的值一样, 再配合上for循环,一步一步的完成循环。

    #include<bits/stdc++.h>
    using namespace std;
    int n,m,i,j,a[6][6],s; 
    int main()
    {
    	for(i=1;i<=5;i++)
    	{
    		for(j=1;j<=5;j++)
    		cin>>a[i][j];
    	}
    	cin>>m>>n;
    	for(i=1;i<=5;i++)//把m和n行的每个变量互相交换
    	{
    		s=a[m][i];
    		a[m][i]=a[n][i];
    		a[n][i]=s;
    	}
    	for(i=1;i<=5;i++)
    	{
    		for(j=1;j<=5;j++)
    		printf("%d ",a[i][j]);
    		printf("\n");
    	}
    	return 0;
     }
    
    
    

    信息

    ID
    762
    时间
    1000ms
    内存
    128MiB
    难度
    1
    标签
    (无)
    递交数
    9
    已通过
    8
    上传者