java编程,一个3*4的二维数组a,求最大元素的值,以及所在的行号列号

如题所述

public static void main(String args[])
{
int temp;
int r=0,c=0;
int [][] iArr={{23,534,43},{32,32,30},{35,46,332},{412,1492,252}};
temp=iArr[0][0];
for(int i=0;i<4;i++)
{
for(int j=0;j<3;j++)
{
if(temp<iArr[i][j])
{
temp=iArr[i][j];
r=i;
c=j;
}
}

}
System.out.println("最大值是"+temp+"在第"+(r+1)+"行"+",第"+(c+1)+"列");
    }

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-03-11
双重循环追问

不会O_o

追答

尝试

java编程,一个3*4的二维数组a,求最大元素的值,以及所在的行号列号
public static void main(String args[]){int temp;int r=0,c=0;int [][] iArr={{23,534,43},{32,32,30},{35,46,332},{412,1492,252}};temp=iArr[0][0];for(int i=0;i<4;i++){for(int j=0;j<3;j++){if(temp<iArr[i][j]){temp=iArr[i][j];r=i;c=j;}...

有一个3x4的二维数组a,要求编程求出其中最大的那个元素的值,以及其所...
max= 100 , row= 2 , colum=1

输入一个二维数组(3×4)的元素,输出其中值最大的元素值,以及它的行号和...
for(j=0;j<4;j++){ if(a[i][j]>max){ max=a[i][j];row=i;colum=j;} } } printf("最大值为:%d;行号为:%d,列号为:%d",max,row,colum);getch();return0;}

用JAVA求3*4矩阵中的最小值和最大值,并输出其行列号
System.out.println("最大数:" + max + ",行 = " + row_max + ", 列 =" + col_max);} }

...编写程序求出最大元素的值及它所在的行号和列号,用java写的_百度知...
import java.util.Scanner;public class Cullen { public static void main(String[]args){ Scanner sc=new Scanner(System.in);int a[][]=new int[3][4];int max,x,y;System.out.println("请输入12 个数字");for(int i=0;i<3;i++){ for(int j=0;j<4;j++){ int in=Integer....

c语言编程:找出二维数组中的最大值最小值及其所在行号列号
示例:有一个3*4的矩阵,要求编程序求出其中最大的那个元素的值,以及其所在的行号和列号。代码:include<stdio.h> int main(){ int i,j,row=0,colum=0,max;int a[3][4]={{1,2,3,4},{4,5,6,7},{-1,3,-5,10}};max=a[0][0];printf("array a:\\n");for(i=0;i<=2...

二维数组 求其中最大值,及其行号、列号
int i,j,row=0,column=0 ,max;int a[3][4]={{1,2,3,4},{9,8,7,6},{-10,10,-5,2}};max=a[0][0];for (i=0;i<=2;i++){\/\/新加新加新加新加 for (j=0;j<=3;j++)if(a[i][j]>max){ max=a[i][j];row=i; column=j;} }\/\/新加新加新加新加 printf("max...

C语言有一个3*4的矩阵,用c语言编写程序找出其中值最大的元素,并输出最...
int a[2]={1,2,3,} \/\/数组a[0]=1,a[1]=2,a[2]=3 max=a[1] \/\/max=1 if (max<a[2]) max=a[2] 因为max 原来的值等于1,小于a[2],所以,现在要把大的数a[2]给max if(max<a[3]) max=a[3] 因max原来的值等于2了,小于a[3],所以,现在要把大的数a[3...

...输入一个4×3的整数矩阵,输出其中最大值,最小值和他们的下标(行号和...
int r1=0,r2=0,c1=0,c2=0;for(i=0;i<4;i++)\/\/输进二维数组for(j=0;j<3;j++){printf("Input arr[%2d][%2d]: ",i,j);scanf("%d",&arr[i][j]);} max=arr[0][0];\/\/令最大值初始化为arr[0][0]min=arr[0][0];\/\/令最小值初始化为arr[0][0]printf("\\n\\n\\...

Java编程,求给定矩阵的全部局部极大值及其所在的位置。程序貌似有点小b...
if(flag==0)System.out.print("None"+" "+ m+" "+n+"\\n");

相似回答