当前位置: 首页 > news >正文

装修公司网站建设方案收录好的网站

装修公司网站建设方案,收录好的网站,济宁做公司网站,中国网站建设网页设计【问题描述】 编写一个程序,读入一个矩阵,输出该矩阵以第一行第一列数字为中心,顺时针旋转90度后的新矩阵,例如: 输入的矩阵为: 1 2 3 4 5 6 顺时针旋转90度后输出的矩阵为: 4 1 5 2 6 3 【输入…

【问题描述】

编写一个程序,读入一个矩阵,输出该矩阵以第一行第一列数字为中心,顺时针旋转90度后的新矩阵,例如:
输入的矩阵为:

1 2 3  
4 5 6

顺时针旋转90度后输出的矩阵为:

4 1  
5 2  
6 3

【输入形式】

  • 输入的第一行为两个正整数m和n,指定输入矩阵的行数和列数(0<m<=10,0<n<=10)

  • 剩下的输入为矩阵的内容,共m行,每行n个整数

  • 数据之间用空格分隔

【输出形式】

  • 输出的第一行为两个正整数m和n,为输出的新矩阵的行数和列数

  • 剩下的输出为新矩阵的内容,共m行,每行n个整数

  • 数据之间用空格分隔

  • 每行数据的最后无空格

  • 最后的一行输出后面无换行符

【样例输入1】

2 3
1 2 3
4 5 6

【样例输出1】

3 2
4 1
5 2
6 3

【样例输入2】

1 5
1 3 5 7 9

【样例输出2】

5 1
1
3
5
7
9

#include <iostream>
using namespace std;int main()
{//定义一个二维数组A,大小为10行10列,并初始化为全0int A[10][10] = { 0 };//定义变量m用于存储输入矩阵的行数,n用于存储列数//i和j用于后续循环遍历数组的行和列索引int m, n, i, j;//从标准输入读取矩阵的行数m和列数ncin >> m >> n;//外层循环遍历矩阵的每一行for (i = 0; i < m; i++){//内层循环遍历矩阵当前行的每一列for (j = 0; j < n; j++)//从标准输入读取矩阵A当前位置(i, j)的值cin >> A[i][j];}//输出旋转后矩阵的行数n和列数m,中间用空格隔开cout << n << " " << m << "\n";//外层循环遍历原矩阵的每一列(注意这里是按列优先输出)for (j = 0; j < n; j++){//内层循环遍历原矩阵当前列的每一行,从最后一行开始往前遍历for (i = m - 1; i >= 0; i--){//输出矩阵A当前位置(i, j)的值cout << A[i][j];//如果不是当前列的第一行(即不是最后一个要输出的值),则输出一个空格隔开if (i!= 0)cout << " ";//如果是当前列的第一行(即当前列已经输出完所有值)else{//如果不是最后一列,输出一个换行符,以便下一列的输出能换行显示if (j!= n - 1)cout << "\n";}}}return 0;
}

http://www.yidumall.com/news/63479.html

相关文章:

  • 网站开发实习日记软文范例500字
  • 婚庆公司网站建设方案网络推广关键词优化公司
  • 动漫做a视频网站有哪些营销网站建设创意
  • 手机app制作网站模板站长工具百度
  • 我本沉默传奇新开网站网址最新连接查询
  • wordpress复制他人的网站宁波seo营销平台
  • php管理系统网站关键词优化排名技巧
  • 学室内设计去哪好百度seo查询系统
  • 南京网站关键词推广软件免费
  • 网站设计 字体百度关键词推广公司
  • 网站的报价怎么做百度竞价可以自学吗
  • 肇庆企业自助建站樱桃磁力bt天堂
  • 免费行情软件app网站大全下载免费入口抖音搜索引擎优化
  • 幼儿园主题设计网络图seo云优化
  • seo推广招聘南平网站seo
  • 如何用iis部署网站如何在手机上开自己的网站
  • 网上销售 网站建设公司网站设计制作
  • 公司起名参考大全网络优化师
  • 做后期从哪个网站选音乐最新百度快速排名技术
  • 网站开发行业发展前景北京推广服务
  • 萝岗网站建设百度竞价包年推广是怎么回事
  • 怎么样建设企业网站百度电脑版下载安装
  • ic外贸网站建设营销型网站外包
  • 教做黏土手工的网站网站关键词查询网址
  • 企业网络推广网站建设人民日报最新消息
  • 固戍做网站的公司网站推广的方法
  • wordpress返回插件seo优质友链购买
  • 优秀网站模板百度seo运营工作内容
  • 兰州模板网站建设线上销售方案
  • 网站备案接入商变更百度拍照搜题