首页 > 编程知识 正文

螺旋矩阵c语言思路,螺旋矩阵c语言逆时针

时间:2023-05-03 13:13:51 阅读:190770 作者:3578

代码:

#include<iostream>using namespace std;int main(){int m,n,i,j;cin>>m>>n;int a[m][n];int num=1;for(i=0;i<m/2;i++){for(j=i;j<n-i;j++) a[i][j]=num++;for(j=i+1;j<m-i;j++) a[j][n-i-1]=num++; for(j=n-i-2;j>i;j--) a[m-i-1][j]=num++; for(j=m-i-1;j>i;j--) a[j][i]=num++; }for(i=0;i<m;i++) { for(j=0;j<n;j++) cout<<a[i][j]<<' '; cout<<endl;}}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。