c++代码修改!很急!水题!

发布时间:2019-08-01 05:17:27

题目是对调5*5的二维数组的行

代码如下:

#include<cstdio>

using namespace std;

int main()

{

int a[5][5]={0},i,j,t[5]={0},x,y;

for(i=0;i<5;i++) 

for(j=0;j<5;j++)

scanf("%d",&a[i][j]);

scanf("%d%d",&x,&y);

x--;

y--;

for(j=0;j<5;j++) 

{

t[j]a[x][j];

a[x][j]=a[y][j];

a[y][j]=t[j];

}

for(i=0;i<5;i++) 

{

for(j=0;j<5;j++)

printf("%d ",&a[i][j]);

printf("\n");

}

return 0;

}


补充:第十四行打错了,少了个=补充:采纳后我会追加到500金币的悬赏

推荐回答

#include<cstdio>

using namespace std;

int main()

{

int a[5][5]={0},i,j,t[5]={0},x,y;

for(i=0;i<5;i++) 

for(j=0;j<5;j++)

{scanf("%d",&a[i][j]);

scanf("%d%d",&x,&y);

x--;

y--;

}

for(j=0;j<5;j++)

 {

t[j]=a[x][j];

a[x][j]=a[y][j];a[y][j]=t[j];

}

for(i=0;i<5;i++) 

{

for(j=0;j<5;j++)

printf("%d ",&a[i][j]);

printf("\n");

}

return 0;

}

其他回答

我认真看了一遍没发现问题。

以上问题属网友观点,不代表本站立场,仅供参考!