第二三个实验,多维数组的使用.doc

第二三个实验,多维数组的使用.doc

ID:48548846

大小:24.50 KB

页数:3页

时间:2020-01-27

第二三个实验,多维数组的使用.doc_第1页
第二三个实验,多维数组的使用.doc_第2页
第二三个实验,多维数组的使用.doc_第3页
资源描述:

《第二三个实验,多维数组的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第二个:实验名称:输出鞍点实验目的和要求实验目的:练习多维数组的用法实验要求:找出一个二维数组的鞍点,即该位置上的元素在该行上最大,在该列上最小。第三个:实验名称:输出魔方阵实验目的:练习多维数组的用法实验要求:输出奇数次的魔方阵魔方阵的算法:魔方阵,古代又称“纵横图”,是指组成元素为自然数1、2…n的平方的n×n的方阵,其中每个元素值都不相等,且每行、每列以及主、副对角线上各n个元素之和都相等。魔方阵的排列方法如3×3的魔方阵:  816  357  492  魔方阵的排列规律如下:  (1)将1放在第一行中间一列;  (2)从2开始直到n×n止各数

2、依次按下列规则存放;每一个数存放的行比前一个数的行数减1,列数加1(例如上面的三阶魔方阵,5在4的上一行后一列);  (3)如果上一个数的行数为1,则下一个数的行数为n(指最下一行);例如1在第一行,则2应放在最下一行,列数同样加1;  (4)当上一个数的列数为n时,下一个数的列数应为1,行数减去1。例如2在第3行最后一列,则3应放在第二行第一列;  (5)如果按上面规则确定的位置上已有数,或上一个数是第一行第n列时,则把下一个数放在上一个数的下面。例如按上面的规定,4应该放在第1行第2列,但该位置已经被占据,所以4就放在3的下面;附加的题目:1、杨辉

3、三角形C语言教材P153页2、蛇形矩阵Problem:蛇形矩阵是由开始的自然数依次排列成的一个矩阵上三角形。Input本题有多组数据,每组数据由一个正整数组成(N不大于100)Output对于每一组数据,输出一个N行的蛇形矩阵,两组输出之间不要有额外的空行。矩阵三角形中间一行的数字用一个空格分开,行尾不要多余的空格。SampleInput5SampleInput136101525914481371211

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。