问题标题: 酷町堂:3739

0
0
已解决
武瑞宸
武瑞宸
高级守护
高级守护

3739,求助

#include<iostream>
#include<fstream>
#include<cstdio>
#include<cstring>
#include<string>
#include<algorithm>
#include<cmath>
#include<iomanip>//setw(n)
#pragma GCC optimize(3)
using namespace std;
int a,b[110][110],c,d[110][110];
int main()
{
    cin>>a>>c;
    for(int i=1;i<=a;i++){
        for(int j=1;j<=c;j++){
            cin>>b[i][j];
            d[j][i-1+a]=b[i][j];
        }
    }
    for(int i=1;i<=c;i++){
        for(int j=1;j<=a;j++){
            cout<<d[i][j];
        }
        cout<<endl;
    }
    return 0;
}

 


0
已采纳
丁博扬
丁博扬
中级天翼
中级天翼

同上,采纳我吧

0
陈正朔
陈正朔
初级光能
初级光能

直接输入矩阵

循环(int i=1;i<=n;i++){
        循环(int j=1;j<=m;j++){
            输入a[i][j];
        }
    }

之后旋转:

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

即可

0
王文博
王文博
缔造者之神
缔造者之神

核心代码:

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

 

0
王文博
王文博
缔造者之神
缔造者之神

核心代码:

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

 

0
江见匀
江见匀
新手光能
新手光能

输入就不多说了,你知道怎么写

中间这样写:

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

for(int j=1;j<=m;j++)

b[j][n-i+1]=a[i][j]; 

for(int i=1;i<=m;i++){

for(int j=1;j<=n;j++)

cout<<b[i][j]<<" ";

cout<<endl;

}

望采纳

我要回答