| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 693 人关注过本帖
标题:请教大神~这个5阶幻方哪里错了??
取消只看楼主 加入收藏
初D行者
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-1-26
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
请教大神~这个5阶幻方哪里错了??
#include "stdafx.h"
#include<stdio.h>

const int n=5;
int _tmain(int argc, _TCHAR* argv[])
{
    int a[n][n]={0};
    int k=1;
    int i=0;
    int j=n/2;
    int iold,jold;
    int maxk=n*n;
    for(k=1;k<=maxk;k++);
    {
        
    a[i][j]=k;
    iold=i;
    jold=j;
    i=i-1;
    j=j+1;
    if(i>=0&&j>=0)
        j=0;
    else if(i<0&&j<n)
        i=n-1;
         else if(i<0&&j>=n)
              {
                i=1;
                j=n-1;
              }
            if(a[i][j]>0)
            {
              i=iold=1;
              j=jold;
             }
        }
    for(i=0;i<n;i++)
       {
    for(j=0;j<n;j++)
        printf("%d\t",a[i][j]);
        printf("\n");
        }
    getchar();
 
    }
搜索更多相关主题的帖子: include 
2015-01-26 15:15
初D行者
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-1-26
收藏
得分:0 
15   8   1   24  17
16  14   7    5  23
22  20   13  6   4
3   21   19  12  10
9   2    25  10  11
这是结果(忽略格式)
魔方阵,古代又称“纵横图”,是指组成元素为自然数1、2…n的平方的n×n的方阵,其中每个元素值都不相等,且每行、每列以及主、副对角线上各n个元素之和都相等。
2015-01-26 22:28
初D行者
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-1-26
收藏
得分:0 
谢谢楼上
2015-01-27 13:19
初D行者
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2015-1-26
收藏
得分:0 
回复 6楼 wmf2014
谢啦,辛苦了
2015-02-03 16:18
快速回复:请教大神~这个5阶幻方哪里错了??
数据加载中...
 
   



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

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