| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 325 人关注过本帖
标题:五阶幻方在此,求解释. 再求四阶幻方和三阶幻方代码
只看楼主 加入收藏
c564794923
Rank: 2
等 级:论坛游民
帖 子:64
专家分:95
注 册:2011-5-25
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
五阶幻方在此,求解释. 再求四阶幻方和三阶幻方代码
程序代码:
#include "stdio.h"
#include "conio.h"

main()
{
      int i,j,x=1,y=3,a[6][6]={0};
      for(i=1;i<=25;i++)
      {
                        a[x][y]=i;
                        if(x==1&&y==5)
                        {
                        x=x+1;
                        continue;
                        }
                        if(x==1)
                        x=5;
                        else
                        x--;
                        if(y==5)
                        y=1;
                        else
                        y++;
                        if(a[x][y]!=0)
                        {
                                      x=x+2;
                                      y=y-1;
                                      }
                        }
      for(i=1;i<=5;i++)
      {
                       for(j=1;j<=5;j++)
                       printf("%4d",a[i][j]);
                       printf("\n");
                       }
      getch();
      }

2011-06-21 19:53
voidx
Rank: 12Rank: 12Rank: 12
来 自:邯郸
等 级:火箭侠
帖 子:1250
专家分:3538
注 册:2011-4-7
收藏
得分:20 
自己去维基搜幻方就好了,有详细的算法。
3 阶 5 阶一回事
2011-06-21 20:16
快速回复:五阶幻方在此,求解释. 再求四阶幻方和三阶幻方代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014410 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved