C语言程序~对玩具的一系列操作-急急~-这是我们的考试题目~谢啦~

来源:百度知道 编辑:UC知道 时间:2024/05/31 21:54:47
一种新玩具是一个由若干层正方形方框组合而成的正方形格,含有N*N个单元格,每个单元格中有一个整数。不考虑旋转,规定方框只有4种操作方式:1、上下翻转2、左右翻转3、以主对角线为轴翻转4、以辅对角线为轴翻转。安妮塔小姐希望你编一个程序来帮她完成对玩具的一系列操作。1.她告诉你一个玩具上的所有数字和对此玩具进行的一系列翻转操作(数字代号),而你的任务就是告诉她翻转后的玩具状态及输入格式错误时程序自动提示对输入的操作的翻译:从操作的数字代号翻译为操作的内容:“第2层上下翻转”。2.由于数据很多,要找一个方案,比如:如果你的输入输出都采用文件呢?这时输出要包括中间结果。
注:本题特殊在于是对每个“方框”进行翻转,而不是整个方阵,另外注意以下两处:遗漏:如上下翻转时左右边也要对调次序有关:先执行1再3号操作与先3再1号操作结果是不同的。
急急~今晚想要答案~老师说有SWAP函数,二维,循环~等~
恩~我也看不懂~这是原版题目~~~en~`算拉,
看不懂也就算拉~~~~木有答案~也罢~

例如:
1-2-3
4-5-6
7-8-9
4-2-7
第二层上下翻转后是
7-8-9
4-5-6
1-2-3
4-2-7
还是
7-8-9
4-2-7
4-5-6
1-2-3
郁闷.看不懂,不会像八皇后吧..

不太明白这题目啊,由若干层正方形方框组合而成的正方形格是什么意思哦?
对每个“方框”进行翻转,而不是整个方阵?上下翻转时左右边也要对调次序有关?(不是对每个“方框”进行翻转么?那个左右是指什么???)

题目看不太懂

0