社区
C语言
帖子详情
这个问题怎么解决?
zqpsswh
2004-05-02 08:39:32
要求输入N 自动打出1到N^2的数的魔方
就是每行 每列 每对角线的和相等
只能用循环和条件语句实现
我想了很久......
...全文
74
3
打赏
收藏
这个问题怎么解决?
要求输入N 自动打出1到N^2的数的魔方 就是每行 每列 每对角线的和相等 只能用循环和条件语句实现 我想了很久......
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hslinux
2004-05-03
打赏
举报
回复
找找以前的帖子,,奇偶魔方都有
jmlt1983
2004-05-02
打赏
举报
回复
有4条规则:
1。在奇数阵中间的位置填1
2。在1的左上方或右上方填入2(注意填入方向要一致)
3。若有数字1存在,无法填入数字4时,数字4填入应在3的下方
- 1 -
- - 3
2 - 4 -为空,填入顺序为1,2,3...........
4。当数字填到左上方时,下一个数字自动填入到该数字的下方
举例:
6 1 -
7 5 3
2 - 4
这样根据规则就可以编了
allsword
2004-05-02
打赏
举报
回复
比较困难
我这儿有奇数的思路:
对于方阵问题总结如下:
"1"总是在第一个行的中间;对于其他自然数,目前数的右上方是下一个数的位置,
如果目前数的右上方已被其他数占据,则下一数在目前数的正下方;如果目前数
在第一行,但不在最右侧,则下一数在最后一行,列数右移一列;如果目前数在
第一行的最右侧,则下一数在目前数的下侧;如果目前数在其他行的最右侧,则
下一数在上一行的最左侧。
#include <iostream.h>
const int N=15;
void main()
{
int i,j,k,m,n;
int G[N][N];
cout<<"Input the odd number you want!"<<endl;
cin>>m;
if ((m>0)&&(m%2))
{
cout<<"your inputed number is "<<m<<endl;
n=m*m;
j=0;
k=m/2;
for (i=1;i<=n;i++)
{
G[j][k]=i;
if(i%m==0)
if(j==m-1)
j=0;
else j++;
else
{
if(j==0)
j=m-1;
else j--;
if (k==m-1)
k=0;
else k++;
}
}
for(i=0;i<m;i++)
{
for(j=0;j<m;j++)
{
cout.width(5);
cout<<G[i][j];
}
cout<<endl;
}
}
else cout<<"the number you inputed is error!"<<endl;
}
你必须知道的495个C语言
问题
中,如果不关心a[]的哪一个分量会被写入,这段代码就没有
问题
,i也的确会增加1,对吗? 3.11 人们总是说i=i++的行为是未定义的。可我刚刚在一个ANSI编译器上尝试过,其结果正如我所期望的。 3.12 我不想学习那些...
Vue项目中如何
解决
跨域的
问题
?跨域是什么?如何
解决
?
解决
方案都有哪些?
跨域
问题
通常发生在浏览器端,当你尝试从一个域名(比如)去请求另一个域名(如)上的资源时,浏览器会出于安全考虑,默认禁止这种跨域请求。这就是跨域
问题
的根本原因。跨域本质上是浏览器的同源策略(Same-Origin ...
Python依赖冲突怎么
解决
?
特别是像这种“pip install -r .\requirements.txt”的时候,这个
问题
通常发生在我们的项目中使用了不同的第三方库,而这些库又依赖于不同版本的同一个库。本文将简要介绍什么是依赖冲突,并提供一些
解决
方法以避免...
2021-05-13 Redis面试题 Redis常见的性能
问题
都有哪些?如何
解决
?
● Master AOF持久化,如果不重写AOF文件,这个持久化方式对性能的影响是最小的,但是AOF文件会不断增大,AOF文件过大会影响Master重启的恢复速度。Master最好不要做任何持久化工作,包括内存快照和AOF日志文件,...
面试时提问:工作遇到
问题
,你是怎么
解决
的?
面试时,经常遇到别人问我,工作时你遇到过什么
问题
,是怎么
解决
的?虽然平日里也
解决
过一些
问题
,无论是从度娘找答案找资料,还是和...今天QA发出来一个
问题
,在调用公司提供的webService服务(手机归属地查询)...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章