旋转方阵
来源:互联网 发布:js微信授权获取code 编辑:程序博客网 时间:2024/04/30 05:50
#include<stdio.h>
#define N 20
int main()
{
int a[N][N]={0};
int i=0,j=0,count=1,k,n,flag=0,x=0,y=0;
scanf("%d",&n);
k=n;
while(count<=n*n)
{
for(i=x;i<k;i++)
{
a[i][y]=count;
count++;
}
x++;
for(j=y+1;j<k;j++)
{
a[i-1][j]=count;
count++;
}
k--;
for(i=k-1;i>x-2;i--)
{
a[i][j-1]=count;
count++;
}
y++;
for(j=k-1;j>y-1;j--)
{
a[i+1][j]=count;
count++;
}
if(k<n/2)
break;
}
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
printf("%4d",a[i][j]);
printf("\n");
}
}
0 0
- 旋转方阵
- 旋转方阵
- 旋转方阵妙解
- 旋转方阵问题
- 7.方阵旋转
- 5.方阵旋转
- 旋转方阵java编写
- 对方阵顺时针旋转
- 方阵旋转--蓝桥杯
- 数字旋转方阵
- 数字旋转方阵
- 字母旋转方阵
- 方阵逆时针旋转
- 方阵旋转算法
- 【二维数组】旋转方阵
- OJ.旋转方阵
- swustoj旋转方阵(0484)
- 字母旋转方阵
- win2003 多用户远程登录
- hdu 2037 今年暑假不AC (贪心算法)
- sql server 存储过程
- spring MVC 3.1 forword/redirect
- WDK _WdmlibIoCreateDeviceSecure 连接出错
- 旋转方阵
- percona-toos 学习:一,pt-duplicate-key-checker
- 如何创建C#版浮动工具栏?
- test9-1(类三角形)
- SSL V3.0协议(一)
- XILINX DCM and ALTERA PLL
- NHibernate基本应用程序配置
- 简单的双缓冲区实现
- 旋转变换