当前位置:首页 > 二维数组作业
第1题:
编写程序,找出m行n列的二维数组中所有元素的最大值。输入分m+1行:第一行为m和n的值,以下m行代表二维数组,其中每一行包括n个数。 样例输入: 3 3 1 2 3 4 5 6 7 8 9
样例输出:9
第2题:
编写程序,从矩阵中找“鞍点”。如果某个元素是“鞍点”,那么该元素在所处的行中最大,列上最小,也可能没有鞍点。要求:如果有鞍点,输出鞍点的值,以及其所处的行和列下标,否则输出NO。输入分m+1行:第一行为m和n的值,以下m行代表二维数组,其中每一行包括n个数。 样例输入: 3 4 1 2 4 3 5 6 7 8 6 8 9 4
样例输出:4 0 2
样例输入: 3 4 1 2 3 4 5 6 7 0 8 7 6 5
样例输出:NO
第3题: 编写程序,计算二维数组中各列的平均值。输入分m+1行:第一行为m和n的值,以下m行代表二维数组,其中每一行包括n个数。 样例输入: 3 3 1 2 3 4 5 6 7 8 9
样例输出:4 5 6 第4题:
编写程序,计算两个矩阵(均为2行3列)之和。输入分2*2行:前两行为第一个矩阵,后两行为第二个矩阵。 样例输入: 1 2 3 4 5 6 3 5 9 1 7 6
样例输出: 4 7 12 5 12 12
第5题:
编写程序,输出矩阵(3行3列)的右下三角。 样例输入: 1 2 3 4 5 6 7 8 9
样例输出:
3 5 6 7 8 9
第6题:
编写程序,输出n层正方形图案。正方形图案最外层是第一层,每层用的数字和层数相同。 样例输入:3 样例输出:
1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1
第7题: 编写程序,找出m行n列的二维数组中每行元素的最大值以及每列元素的最小值。输入分m+1行:第一行为m和n的值,以下m行代表二维数组,其中每一行包括n个数。输出分两行:第一行为每行元素的最大值,第二行为每列元素的最小值。 样例输入:
3 3 1 2 -1 -3 4 2 7 9 8
样例输出: 2 4 9 -3 2 -1
共分享92篇相关文档