关注
#include<iostream>
using namespace std;
int main()
{
int n,m,k;
scanf("%d%d",&n,&m);
int a[100][100];
int i,j;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
scanf("%d",&a[i][j]);
scanf("%d",&k);
char ch[100][100];
for(i=0;i<k;i++)
for(j=0;j<3;j++)
cin>>ch[i][j];
for(i=0;i<k;i++)
{
if(ch[i][0]=='r')
{
int t;
for(int d=0;d<m;d++)
{
t=a[(ch[i][1]-'0')-1][d];
a[(ch[i][1]-'0')-1][d]=a[(ch[i][2]-'0')-1][d];
a[(ch[i][2]-'0')-1][d]=t;
}
}
else if(ch[i][0]=='c')
{
int s;
for(int f=0;f<n;f++)
{
s=a[f][(ch[i][1]-'0')-1];
a[f][(ch[i][1]-'0')-1]=a[f][(ch[i][2]-'0')-1];
a[f][(ch[i][2]-'0')-1]=s;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
return 0;
#include<stdio.h>
int main()
{
int n,m,k;
scanf("%d%d",&n,&m);
int a[100][100];
int i,j;
for(i=0;i<n;i++)
for(j=0;j<m;j++)
scanf("%d",&a[i][j]);
scanf("%d",&k);
char ch[100][100];
for(i=0;i<k;i++)
for(j=0;j<3;j++)
scanf("%c",&ch[i][j]);
for(i=0;i<k;i++)
{
if(ch[i][0]=='r')
{
int t;
for(int d=0;d<m;d++)
{
t=a[(ch[i][1]-'0')-1][d];
a[(ch[i][1]-'0')-1][d]=a[(ch[i][2]-'0')-1][d];
a[(ch[i][2]-'0')-1][d]=t;
}
}
else if(ch[i][0]=='c')
{
int s;
for(int f=0;f<n;f++)
{
s=a[f][(ch[i][1]-'0')-1];
a[f][(ch[i][1]-'0')-1]=a[f][(ch[i][2]-'0')-1];
a[f][(ch[i][2]-'0')-1]=s;
}
}
}
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
return 0;
}
}
第八场H-矩阵交换,第二个用c的语句,达不到交换的目的。第一个代码只改了输入字符数组时scanf为c++的cin,就对了,求解
查看原帖
2 评论
相关推荐
牛客热帖
更多
正在热议
更多
# 帮我看看,领导说这话什么意思? #
13799次浏览 80人参与
# 毕业租房也有小确幸 #
140132次浏览 4491人参与
# 平安产险科技校招 #
2584次浏览 0人参与
# 你的mentor是什么样的人? #
11062次浏览 90人参与
# 牛友的志愿填报指南 #
33229次浏览 175人参与
# 怎么给家人解释你的工作? #
6429次浏览 49人参与
# 快手技术岗信息交流阵地 #
71次浏览 0人参与
# 得物app工作体验 #
26816次浏览 60人参与
# 租房前辈的忠告 #
258904次浏览 7114人参与
# 国企还是互联网,你怎么选? #
166976次浏览 1165人参与
# 求职低谷期你是怎么度过的 #
9470次浏览 187人参与
# 校招泡的最久的公司是哪家? #
9523次浏览 63人参与
# 26届秋招公司红黑榜 #
22689次浏览 82人参与
# 求职中的尴尬瞬间 #
1140次浏览 20人参与
# 从哪些方向判断这个offer值不值得去? #
11315次浏览 145人参与
# 你觉得mentor喜欢什么样的实习生 #
14449次浏览 382人参与
# 小红书求职进展汇总 #
116206次浏览 935人参与
# 度小满求职进展汇总 #
11705次浏览 64人参与
# 牛客树洞,我想对你说 #
3755次浏览 61人参与
# 没有家庭托举的我是怎么找工作的 #
17023次浏览 205人参与
# 还记得你第一次面试吗? #
339294次浏览 3870人参与
# 薪资爆料 #
195462次浏览 1496人参与