全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管文库(原现金交易版)
72 0
2025-05-21
输出n阶魔方阵方法提醒:   魔方阵元素为 1~n2 之间自然数,其中n为奇数;方阵每一行、每一列及对角线元素之和都相等.。      和为:n×(n2+1)/2和数:n×(n2+1)/2=5×(25+1)/2=65行和:17+24+1+8+15=65列和:17+23+4+10+11=65对角和:17+5+13+21+9=65
5阶魔方阵图示:
1) 自然数1总是在方阵第一行当中一列上;2) 后续自然数在当前数右上方,即行数减1、列数加1位置。 若当前数在第一行但不在最终列,则后续数在最终一行下一列上;若当前数在最终列,则后续数在上一行第一列;3) 若按照规律2得出位置已被占用,则下一个自然数放在当前数下一行同列上。  
魔方阵排列规律
#include <stdio.h>#define N 5void main(){ int a[N][N])={0}, i, j, k, t, …;  i=0; j=N/2;        /*自然数1下行、列标确实定*/  t=N-1;                   /*最终行、列下标*/  for(k=1; k<=N*N; k++) /*控制 ...
附件列表
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群