问题标题: 1 1 2 9怎么写

1
0

3
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼
用二维数组,然后交换两行。
for(int i=1; i<=n; i++)
    {
    for(int j=1; j<=m; j++) 
    {
    if(i==x) cout<<a[y][j]<<" ";
    else if(i==y) cout<<a[x][j]<<" ";
    else cout<<a[i][j]<<" ";
}
3
李牧之
李牧之
新手光能
新手光能

定义一个二维数组

读入后循环,循环的是第二个下标。然后交换,输出。

//核心代码
 t=a[x,i];
 a[x,i]=a[y,i];
 a[y,i]=t;

 

1
李翊冉
李翊冉
初级守护
初级守护

用二维数组

for(int i=1;i<=m;i++){
     for(int j=1;j<=n;j++)cin>>num[i][j];
}
for(i=1;i<=n;i++)
swap(num[a][i],num[b][i]);

 

1
杨舰中
杨舰中
高级守护
高级守护
int s[101][101],n,m,a,b;
    cin>>m>>n>>a>>b;
    for(int i=0;i<m;i++) {
        for(int j=0;j<n;j++)
            cin>>s[i][j];
    }
    for(int j=0;j<n;j++)
    {
        swap(s[a-1][j],s[b-1][j]);
    }
    for(int i=0;i<m;i++)
    {
        for(int j=0;j<n;j++)
        {
            cout<<s[i][j]<<' ';
        }
        cout<<endl;
    }

 

0
项依凡
项依凡
初级光能
初级光能

 

定义一个二维数组

读入后循环,循环的是第二个下标。然后交换,输出。

0
0
祝明朗
祝明朗
初级光能
初级光能
    定义 m,n,a,c[100][100],b;
    输入>>m>>n>>a>>b;
    循环(int i=1;i<=m;i++)
        循环(int j=1;j<=n;j++)
            输入>>c[i][j];
    循环(int j=1;j<=n;j++)
    {
        定义 t=c[a][j];
        c[a][j]=c[b][j];
        c[b][j]=t;
    }
    循环(int i=1;i<=m;i++)
    {
        循环(int j=1;j<=n;j++)
            输出<<c[i][j]<<" ";
        输出<<endl;
    }

 

0
完颜傲伦
完颜傲伦
资深守护
资深守护
用二维数组,然后交换两行。

0
杨陈卓
杨陈卓
新手天翼
新手天翼

核心

    for(int i=1;i<=m;i++)
        for(int j=1;j<=n;j++)
            cin>>c[i][j];
    for(int j=1;j<=n;j++)
    {
        int t=c[a][j];
        c[a][j]=c[b][j];
        c[b][j]=t;
    }
    for(int i=1;i<=m;i++)
    {
        for(int j=1;j<=n;j++)
            cout<<c[i][j]<<" ";
        cout<<endl;
    }

 

0
0
0
赵逸凡
赵逸凡
初级启示者
初级启示者

我同意前三位的方法;

我的方法是用选择排序中的:

核心代码c++:

   for(int i=0;i<n;i++)
    {
        int temp;
        temp=s[a-1][i];
        s[a-1][i]=s[b-1][i];
        s[b-1][i]=temp;
    } 

http://judge.codingtang.com/problem/1129/

Pascal:

for i:=0 to do n.....

...

int temp:=0;

temp:=s[a-1][i];

.......

谢谢参考!!!@大家。

欢迎采纳!!!@张智。

0
0
蒋智航
蒋智航
高级天翼
高级天翼

for(int i=0;i<n;i++)

 

    {

 

        int temp;

 

        temp=s[a-1][i];

 

        s[a-1][i]=s[b-1][i];

 

        s[b-1][i]=temp;

 

    }

我要回答