自学内容网 自学内容网

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;
}
 


原文地址:https://blog.csdn.net/2303_80770781/article/details/142670347

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!