1 import java.util.*; 2 class O3_2 { 3 public static void main(String args[ ]) { 4 Scanner buf=new Scanner(System.in); 5 int[][] nums=new int[2][3]; 6 int i=0,j=0,max,row=0,col=0; 7 System.out.print("输入一个两行三列的矩阵:"); 8 System.out.println(); 9 for(i=0;i<2;i++) { 10 for(j=0;j<3;j++) { 11 nums[i][j]=buf.nextInt(); 12 } 13 } 14 for(i=0;i<2;i++) { 15 for(j=0;j<3;j++) { 16 System.out.print(nums[i][j]+" "); 17 } 18 System.out.println(); 19 } 20 max=nums[0][0]; 21 for(i=0;i<2;i++) { 22 for(j=0;j<3;j++) { 23 if(nums[i][j]>max) { 24 max=nums[i][j]; 25 row=i; 26 col=j; 27 } 28 } 29 } 30 System.out.println("最大的数为:"+max+",在第"+row+",行第"+col+"列"); 31 } 32 }
最近数学课上学习了矩阵,于是就写了一个和矩阵有关的代码。希望大家多多支持,有问题私信我!