当前位置: 首页 > 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.mrgr.cn/news/42349.html

相关文章:

  • list的模拟实现
  • 实现TCP Connect的断线重连机制:策略与实践
  • C++ 语言特性13 - 强枚举类型
  • 银河麒麟V10如何关闭定期锁屏功能?
  • C++网络编程之TCP协议
  • 0基础学习CSS(十六)尺寸和Display(显示) 与 Visibility(可见性)
  • 前缀和——从LeetCode题海中总结常见套路
  • Python 循环跳出模式
  • WarehouseController
  • CSS3--美开二度
  • 被字节恶心到了
  • 【分布式微服务云原生】深入探索Redis Cluster:打造高效、可扩展的数据集群
  • 《三体》中的“咒语”的 Python实现
  • 基于Springboot+Vue的饮食营养管理信息系统(含源码数据库)
  • Linux之实战命令25:xargs应用实例(五十九)
  • Linux编辑器Vim与Nano之全面比较
  • Java第二阶段---10方法带参---第三节 面向对象和面向过程的区别
  • C语言基础(7)之操作符(1)(详解)
  • LeetCode题练习与总结:丢失的数字--268
  • 习题5 循环