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

C++——输入一个2*3的矩阵, 将这个矩阵向左旋转90度后输出。(要求:使用指针完成。)

没注释的源代码

#include <iostream>

using namespace std;

int main()
{
    int a[2][3];
    cout<<"请输入一个2*3的矩阵:"<<endl;
    for(int i=0;i<2;i++)
    {
        for(int j=0;j<3;j++)
        {
            cin>>a[i][j];
        }
    }
    int*p=&a[0][0];
    cout<<"结果为:"<<endl;
    for(int j=2;j>=0;j--)
    {
        for(int i=0;i<2;i++)
        {
            cout<<*(p+3*i+j)<<" ";
        }
        cout<<endl;
    }
    return 0;
}
 

http://www.lryc.cn/news/452766.html

相关文章:

  • AI芯片WT2605C赋能厨房家电,在线对话操控,引领智能烹饪新体验:尽享高效便捷生活
  • 详解调用钉钉AI助理消息API发送钉钉消息卡片给指定单聊用户
  • 57 长短期记忆网络(LSTM)_by《李沐:动手学深度学习v2》pytorch版
  • Linux系统安装教程
  • Redis: Sentinel工作原理和故障迁移流程
  • 通信工程学习:什么是IGMP因特网组管理协议
  • 高效批量导入多个SQL文件至SQL Server数据库的实用方法
  • 【树莓派系列】树莓派wiringPi库详解,官方外设开发
  • 前端模块化CommonJs、ESM、AMD总结
  • JavaWeb - 8 - 请求响应 分层解耦
  • 1G,2G,3G,4G,5G各代通信技术的关键技术,联系和区别
  • 【宽搜】2. leetcode 102 二叉树的层序遍历
  • Go语言实现长连接并发框架 - 请求分发器
  • Redis: 集群测试和集群原理
  • 问题解决实录 | bash 中 tmux 颜色显示不全
  • 古典舞在线交流平台:SpringBoot设计与实现详解
  • 五子棋双人对战项目(6)——对战模块(解读代码)
  • 查缺补漏----I/O中断处理过程
  • Java API接口开发规范
  • Go语言实现长连接并发框架 - 任务管理器
  • 【大数据】深入解析分布式数据库:架构、技术与未来
  • uniapp框架中实现文件选择上传组件,可以选择图片、视频等任意文件并上传到当前绑定的服务空间
  • GEE教程:NASA/GRACE/MASS_GRIDS/LAND数据的查看不同时期液态水数据的变化情况
  • 世邦通信股份有限公司IP网络对讲广播系统RCE
  • 爬虫——爬取小音乐网站
  • 5G NR SSB简介
  • java将mysql表结构写入到word表格中
  • SpringBoot教程(安装篇) | Docker Desktop的安装(Windows下的Docker环境)
  • day2网络编程项目的框架
  • C++和OpenGL实现3D游戏编程【连载13】——多重纹理混合详解