该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include "stdlib.h"

#include "stdio.h"

int main()

{

int arr[3][3] = {0};

int i,j;

int k;

int temp;

int t = 0;

i = 0;

j = 1;

arr[0][1] = 1;

for(k = 2;k <= 9;k++)

{

i = i - 1;

j = j + 1;

if((k - 1) % 3 == 0)/*如果当前数是三的倍数*/

{

i = i + 2; /*把下一个数放到当前数正下方*/

j = j - 1; /*坐标位置为i+1,j*/

}

if(i

if(j > 2) j = 0;/*如果当前位置在最后一列,下一个数放到第一列*/

arr[i][j] = k;

}

printf("\n");

while(t<2){

for(j = 0;j

{

temp = arr[0][j];

arr[0][j] = arr[2][j];

arr[2][j] = temp;

}

for(i = 0;i

{

for(j = 0;j

printf("%d ",arr[i][j]);

printf("\n");

}

printf("\n");

for(i = 0;i

{

temp = arr[i][0];

arr[i][0] = arr[i][2];

arr[i][2] = temp;

}

for(i = 0;i

{

for(j = 0;j

printf("%d ",arr[i][j]);

printf("\n");

}

printf("\n");

t++;

}

for(i = 0;i

for(j = 0;j

{

temp = arr[i][j];

arr[i][j] = arr[j][i];

arr[j][i] = temp;

}

while(t<4){

for(j = 0;j

{

temp = arr[0][j];

arr[0][j] = arr[2][j];

arr[2][j] = temp;

}

for(i = 0;i

{

for(j = 0;j

printf("%d ",arr[i][j]);

printf("\n");

}

printf("\n");

for(i = 0;i

{

temp = arr[i][0];

arr[i][0] = arr[i][2];

arr[i][2] = temp;

}

for(i = 0;i

{

for(j = 0;j

printf("%d ",arr[i][j]);

printf("\n");

}

printf("\n");

t++;

}

system("pause");

}

3阶魔方阵的全部解,搞完了哈哈,

3阶魔方阵c语言算法,3阶魔方阵的算法相关推荐

  1. n*n阶魔方阵c语言程序,N阶幻方入门算法及图解

    幻方(Magic Square)1是一种将数字安排在正方形格子中,使每行.列和对角线上的数字和都相等的方法. 幻方有3种不同解法,分别对应于奇数阶, 4*m阶,以及4*m+2阶. 注:部分代码来源网络 ...

  2. #奇数阶魔方阵c语言

    奇数阶魔方阵简化版 #魔方阵C语言# #include <stdio.h> int main( ) { int a[16][16]={0},i,j,n,k; while(1) { prin ...

  3. n阶奇数魔方阵c语言编程,n阶魔方阵C语言

    满意答案 ajiarenbk 2013.11.09 采纳率:56%    等级:12 已帮助:5086人 /*15 阶内奇数魔方阵C程序*/ #include main() { int a[16][1 ...

  4. 5阶魔方阵c语言程序设计,五阶魔方阵源代码c语言课到程设计.docx

    五阶魔方阵源代码c语言课到程设计 主函数 #include #include #include # include "wenjian.c" # include "sanj ...

  5. 5阶魔方阵c语言程序设计,五阶魔方阵源代码c语言时课程设计.docx

    五阶魔方阵源代码c语言时课程设计 主函数 #include #include #include # include "wenjian.c" # include "sanj ...

  6. 任意阶魔方阵matlab程序,【精品】任意阶魔方阵算法(c语言)

    n阶幻方是由前n^2(n的2次方)个自然数组成的一个n阶方阵,其各行.各列及两条对角线所含的n个数的和相等.洛书就是最基本的3×3阶魔方阵,做出某种最恰当的决定,横竖都有3个格. 0的倒数 a-1可以 ...

  7. java计算奇数阶魔方阵

    一.提出问题 所谓"奇数阶魔方阵"是指n为不小于3的奇数的魔方阵.这类魔方阵的形式多样,这里我们仅讨论其中的一种形式的正规魔方阵.例如:3阶.5阶和7阶的魔方阵如图3 – 4 所示 ...

  8. “魔方阵“c语言实现,奇数型

    [问题描述] "魔方阵"是指一个AN*N矩阵(在本题中N仅为奇数,且N>1),以自然数1,2, ... N2为元素进行填充,每个位置上分别放置一个元素,使每行.每列以及主.副 ...

  9. 最通俗易懂的魔方阵C语言实现

    该代码仅实现了任意奇数n阶矩阵的魔方阵. 每一行.每一列.对角线之和都相等. 例如3阶魔方阵如下:      8  1  6       3  5  7      4  9  2 算法:1,先给备用数 ...

最新文章

  1. 活动推荐|20位大咖齐聚,“中国首届沉浸产业发展论坛”10月底将于南京召开...
  2. RF中alert的处理
  3. 数据结构实验之图论五:从起始点到目标点的最短步数(BFS)
  4. linux很多程序都要本地编译,让C/C++程序一次编译可以发布到多版本Linux之上
  5. 20170728xlVBA改转置一例
  6. 【强化学习】A3C原理
  7. [html] 渐进式渲染是什么?
  8. Python 3.9.0a6 已可用于测试
  9. 学习MySQL,怎么能不会数据类型和schema优化!
  10. 【李宏毅2020 ML/DL】P52 Network Compression - Network Pruning
  11. python成员变量_Python——成员变量
  12. 数仓OLAP基础知识
  13. 济南python工资一般多少-济南十大python编程培训机构排行榜
  14. 用迭代法求 a 的平方根。求平方根的迭代公式为····
  15. 高速ViALUX DMD操控 V9501 VIS/UV with 0.95“ 1080p DMD
  16. Windows7下安装Docker、下载镜像和运行OpenTsdb容器
  17. 6个方法,用博客建立你的个人“品牌”
  18. 百度小程序api怎么提交?Python推送代码免费分享给大家
  19. discuz论坛与其它网站登录注册整合
  20. 流形上从环境空间到隐层空间是压缩的一个过程,香农极限是否是流形表示的另一个方面?

热门文章

  1. python+selenium自动登录163邮箱代码提示错误解决方案(如:NoSuchFrameException: Message: no such frame)
  2. 点量云流化具有哪些特色
  3. codevs 1419 藤原妹红
  4. matlab论文致谢,2020大学毕业论文致谢信
  5. Android 内容复制到剪贴板
  6. 三菱 FX5U PLC结构化4轴伺服机器人程序
  7. vue2.0,3.0官网
  8. Ubantu美化桌面类似Mac
  9. 使用阿里云二级域名申请免费ssl证书 nginx配置https
  10. mysql修改数据的sql语句怎么写_MySQL数据库修改数据语句的简单用法