幻方算法

来源:互联网 发布:搬瓦工vps搭建ss优化 编辑:程序博客网 时间:2024/06/04 17:22
#include <stdio.h>#define N 5void main(){
int a[N][N]={0};int i,j,k;i=N-1;j=N/2;for(k=1;k<=N*N;k++){    a[i++][j++]=k;    if(k%N==0)    {        i-=2;        j-=1;    }    else    {        i=i%N;        j=j%N;    }}for(i=0;i<N;i++){    for(j=0;j<N;j++)        printf("%02d ",a[i][j]);    printf("\n");}

}
这里写图片描述

0 0
原创粉丝点击