小菁


私信TA

用户名:dotcpp0653314

访问量:223

签 名:

ZHRXHW

等  级
排  名 2212
经  验 2337
参赛次数 11
文章发表 5
年  龄 12
在职情况 学生
学  校 三十六中学
专  业

  自我简介:

TA的其他文章

2886: 图像旋转
浏览:23

解题思路:
注意事项:

参考代码:

#include <bits/stdc++.h>

using namespace std;
int a[101][101],n,m;//定义一个101*101的二维数组,空间不要超限
int main()
{

   cin >>n>>m;
   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--)//注意j=n不是m了,因为是要旋转90°
       {
           cout <<a[j][i]<<' ';
       }
       cout <<endl;
   }
   return 0;
}

 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区