java三個(gè)數(shù)求最大值 java怎么求數(shù)組的最大值和最小值?
java怎么求數(shù)組的最大值和最小值?錯(cuò)誤在于最后兩段代碼是相同的。如果你寫兩個(gè)“Max”,你會(huì)得到與最大值和最小值相同的結(jié)果。只需將最后一個(gè)“Max”改為“Min”,程序如下:public class
java怎么求數(shù)組的最大值和最小值?
錯(cuò)誤在于最后兩段代碼是相同的。如果你寫兩個(gè)“Max”,你會(huì)得到與最大值和最小值相同的結(jié)果。
只需將最后一個(gè)“Max”改為“Min”,程序如下:
public class a{
public static void main(string args}]{
int a[]={84,40,16,3,10,49,28,76,94,70}]int n
int min=a[0
]int i
int max=a[0
]表示(n=0n<=9N){
]if(max<A[n])
max=a[n
}]表示(i=0I<=9i){
if(min>a[i])
min=a[i
}系統(tǒng)打印(“max=”max)系統(tǒng)打?。ā癕in=”Min)
}]}
擴(kuò)展數(shù)據(jù):
最簡單查找最大值和最小值的程序:
public class a{
public static void main(字符串參數(shù)[
{
int a[]={84,40,16,3,10,49,28,76,94,70} java.util.Arrays數(shù)組.排序(a)系統(tǒng)打?。ā癿ax=”a[a.length-1])系統(tǒng)打印(“Min=”a[0])]}
自然語言描述計(jì)算兩個(gè)非負(fù)整數(shù)P和Q的最大公約數(shù):如果Q為0,則最大公約數(shù)為P。否則,將P除以Q得到余數(shù)R。P和Q的最大公約數(shù)是Q和R的最大公約數(shù)。Java代碼公約數(shù)
public static int GCD(int P,int Q){如果(Q==0)返回P int R=P%Q返回GCD(Q,R)}]公倍數(shù)是兩個(gè)數(shù)除以最大公約數(shù)的乘積。公共靜態(tài)int g(int p,int q){返回p*q/gcd(q,r)}