早教吧 育儿知识 作业答案 考试题库 百科 知识分享

编程:旋转方阵(nton);方阵填数:nton.pas在一个NN的方阵中,填入1,2,……NN个数,并要求构成如下的格式:N=6161718192011530313221214293633223132835342341227262524511109876输入文件

题目详情
编程:旋转方阵(nton);
方阵填数:nton.pas在一个N N的方阵中,填入1,2,……N N个数,并要求构成如下的格式:N=616 17 18 19 20 115 30 31 32 21 214 29 36 33 22 313 28 35 34 23 412 27 26 25 24 511 10 9 8 7 6 输入文件:只有一个数字:n(n
▼优质解答
答案和解析
这个问题通用的解决方法是先把你初始矩阵以图中1 2 3 4 ……这样的顺序导入到一个一维数组中,然后再把这个一维数组以同样的方式导出为一个和上面格式一样的矩阵中,问题的关键在于如何以这样的方式遍列这个矩阵.以C语言来解决这个问题,我只写如何遍列这个矩阵,将它导入到一个一维数组中,余下的就简单了.以上你这个矩阵我把它定义为一个二维数组,就定义在一个M[6][6]二维数组中一维数组是A[]