zoukankan      html  css  js  c++  java
  • n阶方阵的最值问题和对角线的和问题

    如题!

    package 矩阵2;
    
    public class JuZheng {
        public static void main(String args[]) {
            int array[][] = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
            int max = array[0][0];
            int min = array[0][0];
            int sum1 = 0;
            int sum2 = 0;
            System.out.println("输出矩阵为:");
            for (int i = 0; i < 3; i++) {
                sum1 += array[i][i];
                sum2 += array[i][3 - i - 1];
                for (int j = 0; j < 3; j++) {
                    System.out.print(array[i][j] + "  ");
                    if (array[i][j] > max) {
                        max = array[i][j];
                    }
                    if (array[i][j] < min) {
                        min = array[i][j];
                    }
                }
                System.out.println();
            }
            System.out.println("最大元素和最小元素的和为:" + (max + min));
            System.out.println("两对角线的和分别为:" + sum1 + "和" + sum2);
        }
    }
    输出矩阵为:
    1  2  3  
    4  5  6  
    7  8  9  
    最大元素和最小元素的和为:10
    两对角线的和分别为:15和15
  • 相关阅读:
    fmt命令
    wc命令
    grep命令
    head命令
    C/C++语法知识:typedef struct 用法详解
    邻接表无向图的介绍
    邻接矩阵无向图的介绍
    图的基本概念
    careercup-栈与队列 3.6
    careercup-栈与队列 3.5
  • 原文地址:https://www.cnblogs.com/felixzh/p/4742231.html
Copyright © 2011-2022 走看看