【原创】n阶魔方阵函数
2015-11-22 19:11
260 查看
#define N 10
void hzNSquare(int arry[][N], int n){ int i, j; int k = n / 2;
for (i = 1, j = 0; i <= n*n; i++, j--, k++) { if (j < 0 && k >= n) { j += 2; k -= 1; } else if (j < 0){ j += n; } else if (k >= n) { k -= n; } else if (arry[j][k] != 0) { j += 2; k -= 1; } arry[j][k] = i; }}
void hzNSquare(int arry[][N], int n){ int i, j; int k = n / 2;
for (i = 1, j = 0; i <= n*n; i++, j--, k++) { if (j < 0 && k >= n) { j += 2; k -= 1; } else if (j < 0){ j += n; } else if (k >= n) { k -= n; } else if (arry[j][k] != 0) { j += 2; k -= 1; } arry[j][k] = i; }}
作者:小盒子
时间:2015-11-22 19:13PM
地点:大连
注:本文属小盒子原创,转载请与博主联系。谢谢合作
相关文章推荐
- (原创)C语言用于将字符串转换成长整型的函数,比原来的函数强劲
- 【原创】MariaDB 实现函数索引
- 【原创】分享一组VC++底层图像处理函数
- [原创] jQuery源码分析-12 DOM操作-Manipulation-核心函数.domManip()
- 自己动手写内核(第3课:辅助函数)(原创)
- (原创)c#学习笔记06--函数01--定义和使用函数02--参数
- 【原创】wince 5.0/wince6.0 2440/6410/S5PV210 触摸屏驱动 滤波函数的介绍(作者:gooogleman)
- 【原创】ASP.NET C# 压缩和解压缩文件、文件夹函数(测试通过)
- 三分法——求解凸性函数的极值问题——czyuan原创
- 根据进程号获取进程路径函数(原创):
- [原创]函数指针的应用
- linux中fork()函数详解(原创!!实例讲解)
- [原创]Loadrunner时间函数、用时间…
- [原创]MFC框架程序WINMAIN函数分析(一)
- linux中fork()函数详解(原创!!实例讲解)
- 原创: Base64, Quoted-Printable 的解码与编码函数
- [原创] 自己写的日期转换为时间戳函数
- 9) 泛型数学运算符函数mathOperator [原创,泛型编程,自由下载转载,需注明出处]