题目内容
(请给出正确答案)
[主观题]
按如下函数原型编程从键盘输入一个m行n列的二维数组,然后计算数组中元素的最大值及其所在的行
列下标值。其中,m和n的值由用户从键盘输入,已知m和n的值都不超过10。
提问人:网友yaoshiyu
发布时间:2022-01-07
魔方矩阵的每一行、每一列、每一对角线上的元素之和都相等。设计一个Window应用程序,输入阶数(行、列数),生成并显示一个相应阶数的魔方矩阵。 魔方矩阵的生成规则为: 1、魔方矩阵的阶数一定大于等于1的奇数 2、将1放在第一行中间一列 3、从2开始直到n×n止各数依次按下列规则存放: (1)每一个数存放的行比前一个数的行数减1,列数加1 (2)如果行列范围超出矩阵范围,则回绕。 (3)如果按上面规则确定的位置上已有数,或上一个数是第1行第n列时,则把下一个数放在上一个数的下面。 【界面要求】: (1)控件设置正确,界面美观。 (2)窗体的最大化按钮无效。 (3)窗体打开时,默认位于屏幕正中。 (4)不能调整窗体大小。 【功能要求】: (1)输入阶数:3。显示如图所示:(2)输入阶数:5。显示如图所示:
(1)试定义该广义表的类结构,
(2)采用递归的算法对一个非递归的广义表进行遍历。
(3)试使用一个栈,实现一个非递归算法,对一个非递归广义表进行遍历。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!