博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java二维数组求每行最大值,每列最小值,及输出数组主对角线上的元素
阅读量:6084 次
发布时间:2019-06-20

本文共 1445 字,大约阅读时间需要 4 分钟。

总结:完全搞不懂,行和列是怎么弄的,,,,,

package com.c2;import java.util.Scanner;public class Oaa {	public static void main(String[] args) {		Scanner in = new Scanner(System.in);		int n;		System.out.print("请输入方阵的行与列:");		n = in.nextInt();		int[][] a = new int[n][n];		System.out.println("请输入方阵各个元素:");		int i, j;		for (i = 0; i < n; i++)			for (j = 0; j < n; j++) {				System.out.print("a[" + i + "][" + j + "]=");				a[i][j] = in.nextInt();			}		for (i = 0; i < n; i++) {			System.out.print("第" + (i + 1) + "行最大值:");			System.out.println(hasMax(a[i], n));		}		System.out.println();		hasMin(a, n);		// System.out.println();		print(a, n);	}	private static void print(int a[][], int n) {		int i, j;		System.out.println("主对角线上的元素为:");		for (i = 0; i < n; i++)			for (j = 0; j < n; j++) {				if (i == j)					System.out.print(a[i][j] + " ");			}	}	private static int hasMax(int a[], int n) {		int max = a[0];		for (int i = 1; i < n; i++)			if (max < a[i])				max = a[i];		return max;	}	private static void hasMin(int a[][], int n) {		int min;		int i, j;		for (i = 0; i < n; i++) {			min = a[0][i];			for (j = 0; j < n; j++) {				if (min > a[j][i])					min = a[j][i];			}			System.out.print("第" + (i + 1) + "列最小值:");			System.out.println(min);		}	}}请输入方阵的行与列:3请输入方阵各个元素:a[0][0]=3a[0][1]=5a[0][2]=3a[1][0]=6a[1][1]=3a[1][2]=3a[2][0]=5a[2][1]=3a[2][2]=8第1行最大值:5第2行最大值:6第3行最大值:8第1列最小值:3第2列最小值:3第3列最小值:3主对角线上的元素为:3 3 8

  

转载于:https://www.cnblogs.com/langlove/p/3389439.html

你可能感兴趣的文章
Flux OOM实例
查看>>
07-k8s-dns
查看>>
Android 中 ListView 分页加载数据
查看>>
oracle启动报错:ORA-00845: MEMORY_TARGET not supported on this system
查看>>
Go方法
查看>>
Dapper丶DapperExtention,以及AbpDapper之间的关系,
查看>>
搞IT的同学们,你们在哪个等级__那些年发过的帖子
查看>>
且谈语音搜索
查看>>
MySQL数据库导入导出常用命令
查看>>
低版本Samba无法挂载
查看>>
Telegraf+Influxdb+Grafana构建监控平台
查看>>
使用excel 展现数据库内容
查看>>
C#方法拓展
查看>>
MySql.Data.dll的版本
查看>>
Linux系统磁盘管理
查看>>
hdu 2191 (多重背包+二进制优化)
查看>>
home.php
查看>>
neo4j---删除关系和节点
查看>>
redis分布式锁redisson
查看>>
什么样的企业可以称之为初创企业?
查看>>