永发信息网

用C语言求:打印出由1到n平方的自然数的魔方阵

答案:1  悬赏:50  手机版
解决时间 2021-03-21 09:53
我举个例子:3介魔方阵8 1 63 5 74 9 2就是每一行,每一列和对角线这和都相等
最佳答案
#include"stdio.h"
main()
{
int a[20][20],i,j,k,p=1,m,n;
while(p==1)
{
printf("Enter n(n=1--19):");
scanf("%d",&n);
if(n>0&&n<=19&&n%2!e799bee5baa6e78988e69d8331333234313336=0)p=0;
}
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
a[i][j]=0;
j=n/2+1;
a[1][j]=1;
for(k=2;k<=n*n;k++)
{
i-=1;
j+=1;
if(i<1&&j>n)
{
i+=2;
j-=1;
}
else
{
if(i<1)i=n;
if(j>n)j=1;
}
if(a[i][j]==0)a[i][j]=k;
else
{
i+=2;
j-=1;
a[i][j]=k;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)printf("%4d",a[i][j]);
printf("\n\n");
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男友想去成都工作 我怎么办?
尚座雅致这个地址在什么地方,我要处理点事
制度是如何形成的
最新版的手机新浪微博如何查看查找通讯录好友
qq飞车怎么使用道具
2011年4月27日,孙中山像入驻天安门广场。在
其实去帕劳潜水服很有必要买吗
kindle 5.7.2.1怎么用越狱
用英语表达我很喜欢他
各位老乡 定州到安国的客车在哪坐啊?还有离
我爷爷是抗美援朝老红军,我想问一下能不能进
江口牛肉粉馆地址有知道的么?有点事想过去
成年人穿什么旱冰鞋
欧洲西部发达的畜牧业主要受下列哪种气候类型
喝补气血的中药和中成药会不会长胖
推荐资讯
哪里可以搜到免费的扬州大学考研真题???急
我国东部地区季风气候显著最适宜种植哪种粮食
谈顶级相机为什么卖这么贵
千万别参和别人的婚姻!南无无边无垢如来!!
日语古典语法怎么区分动词词类 就是说 给一个
炒菜锅里的铁锈有毒吗
如何用Windows Media Player播放swf格式的文
解馋坊这个地址在什么地方,我要处理点事
《赛尔号》防御史莱姆刷什么?怎么配招?
健康南路地址在什么地方,想过去办事
Lol一条线20分钟一共有几头兵?
想知道: 南京市 从大桥南路到南京市六合区法
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?