admin 管理员组

文章数量: 1086019


2024年4月21日发(作者:loyer是什么意思)

二维数组作业----fa1f2414-6ea7-11ec-ae2f-7cb59b590d7d

第1题:

编写一个程序,求M行N列二维数组中所有元素的最大值。输入分为m+1行:第一行

是m和n的值。下面的m行代表二维数组,其中每行包括n个数字。样本输入:

33123456789

样例输出:9

问题2:

编写程序,从矩阵中找“鞍点”。如果某个元素是“鞍点”,那么该元素在所处的行

中最大,列上最小,也可能没有鞍点。要求:如果有鞍点,输出鞍点的值,以及其所处的

行和列下标,否则输出no。输入分m+1行:第一行为m和n的值,以下m行代表二维数组,

其中每一行包括n个数。样例输入:344

样本输出:402

样例输入:345

样本输出:否

第3题:编写程序,计算二维数组中各列的平均值。输入分m+1行:第一行为m和n

的值,以下m行代表二维数组,其中每一行包括n个数。样例输入:33123456789

样本输出:456问题4:

编写程序,计算两个矩阵(均为2行3列)之和。输入分2*2行:前两行为第一个矩

阵,后两行为第二个矩阵。样例输入:6

样本输出:471251212

第5题:

编写一个程序来输出矩阵的右下三角形(3行3列)。样本输入:123456789

样例输出:

三十五万六千七百八十九

第6题:

写一个程序输出n层正方形图案。正方形图案的最外层是第一层,每层中使用的数字

与层数相同。样本输入:3样本输出:

232

问题7:编写一个程序,在M行和N列的二维数组中查找每个行元素的最大值和每个

列元素的最小值。输入分为m+1行:第一行是m和n的值。下面的m行代表二维数组,其

中每行包括n个数字。输出分为两行:第一行是每个行元素的最大值,第二行是每个列元

素的最小值。示例输入:

3312-1-342798

样本输出:249-32-1


本文标签: 输出 输入 数组 样本 样例