btcq.net
当前位置:首页 >> jAvA二维数组求最大最小值并且输出 >>

jAvA二维数组求最大最小值并且输出

参考一下:import java.util.Scanner; public class apple { /** * @param args */ public static void main(String[] args) { Scanner pingguo = new Scanner(System.in); System.out.println("请输入苹果林的行和列,用空格格开:"); int n = pingguo.

public class T { public static void main(String[] args) { int[][] iValue = new int[][] { { 2, 3, 32 }, { 4, 46, 5 }, { 76, 4 } }; int maxValue = 0; for (int i = 0; i < iValue.length; i++) { int[] iS = iValue[i]; for (int j = 0; j < iS.length; j++) { if (iS[j] > maxValue) maxValue =

public class AryTest { public static void main(String[] args) { int[][] ary = {{1, 5, 12}, {3, 4, 19}, {4, 36, 127}, {999, 325, -3}}; int min = ary[0][0]; int max = ary[0][0]; for(int i = 0; i < ary.length; i++){ for(int j = 0; j < ary[i].length; j++){ if(ary[i][j] < min){ min = ary[i]

int a[][] = new int[n][y];//创建一个二维整型数组a;LZ这里错了啊,在创建数组的时候,在编译的时候就需要知道其大小,也就是n,y两个数不能由外界输入,如果你要比较大小,可以使用ArrayList

首先定义一个数组并初始化数据.由于语言不同,需要先定义两个变量rank1Count, rank2Count ; int array [rank2Count ][rank1Count] ; 如果是Java/C#等还需要分配空间,如:int [][] array = new int [rank1Count][rank2Count] ; 然后初始化数据,

void maxmin(int arr[],int m,int n)//m行,n列 { int i,j,max,min,u,v,w,t; for(i=0;i<m;i++) {max=min=arr[i][0];<br/> for(j=1;j<n;j++)<br/> {if(max<arr[i][j])<br/> {max=arr[i][j];u=i;v=j;} if(min>arr[i][j]) {min=arr[i][j];w=i;t=j;} } printf("第%d行最大值为arr[%d][%d]=%d,第行最小值为arr[%d][%d]=%d",i,u,v,max,w,t,min); } }

&quot,i;);n";,"r" row=i; } fprintf(fpout; col=j; }fprintf(fpout,"第%d行的最大值为: %d\n" FILE *fpout; fpout=fopen(&quot,j; t=*(*(p+i));i<M;i++) for(j=0;j&lt: %d\ fprintf(fpout,"位置在第%d行第%d列\n"j<N;j++) if(*(*(p+i)+j)>t) { t=*(*(p+i)+j);j++)

int a[3][4],min,m=0,j=0; cout<<"please enter:"; for(int i=0;i<3;i++) for(int k=0;k<4;k++) cin>>a[i][k]; min=a[0][0]; for(i=0;i<3;i++) for(k=0;k<4;k++) { if(a[i][k]<min) min=a[i][k]; m=i;j=k; } cout<<"最小的数为:"<<min<<endl; cout<<"在"<<m+1<<"行"<<j+1<<"列"<<endl试试看

冒泡是一种排序方法,这里没必要排序,很简单.C语言代码如下: #include<stdio.h> main(){ int i,j,max,min; int a[3][4];//不妨定义一个3行4列的二维数组. printf("输入数组元素(3行4列):\n"); for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com