課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
看不懂,
2017-08-18
源自:Java入門第一季(IDEA工具)升級版 6-6
正在回答
for(int i=0;i<nums.length;i++){
if(nums[i]>=max)
max=nums[i];
if(nums[i]<min)
min=nums[i];
sum+=nums[i];
}
你試一試吧
文豐26 提問者
public static void main(String[] args) {
int[]nums={61,23,4,74,13,148,20};
generate(nums);//調(diào)取靜態(tài)方法;
public static void generate(int[]arr){
int max=arr[0];//假設(shè)最大值為第一個數(shù)
int min=arr[0];//假設(shè)最小值為第一個數(shù)
int sum=0;
double avg=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>max){//如果某個元素比最大值還要大
max=arr[i];//把該元素賦予給最大值
}if(arr[i]<min){//如果某元素比最小值還要小
min=arr[i];//把該元素賦予給最小值;
sum+=arr[i];//將每一個數(shù)組中的元素想加;
avg=sum/arr.length;
System.out.println("數(shù)組中的最大值:"+max);
System.out.println("數(shù)組中的最小值:"+min);
System.out.println("平均值:"+avg);
應(yīng)該改為if(nums[i]>min)
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
1 回答怎么回事
2 回答怎么回事?
3 回答怎么回事?
5 回答怎么回事。。。
3 回答怎么回事啊?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-08-18
for(int i=0;i<nums.length;i++){
if(nums[i]>=max)
max=nums[i];
if(nums[i]<min)
min=nums[i];
sum+=nums[i];
}
你試一試吧
2017-08-19
public static void main(String[] args) {
int[]nums={61,23,4,74,13,148,20};
generate(nums);//調(diào)取靜態(tài)方法;
}
public static void generate(int[]arr){
int max=arr[0];//假設(shè)最大值為第一個數(shù)
int min=arr[0];//假設(shè)最小值為第一個數(shù)
int sum=0;
double avg=0;
for(int i=0;i<arr.length;i++){
if(arr[i]>max){//如果某個元素比最大值還要大
max=arr[i];//把該元素賦予給最大值
}if(arr[i]<min){//如果某元素比最小值還要小
min=arr[i];//把該元素賦予給最小值;
}
sum+=arr[i];//將每一個數(shù)組中的元素想加;
avg=sum/arr.length;
}
System.out.println("數(shù)組中的最大值:"+max);
System.out.println("數(shù)組中的最小值:"+min);
System.out.println("平均值:"+avg);
}
sum+=arr[i];//將每一個數(shù)組中的元素想加;
avg=sum/arr.length;
}
System.out.println("數(shù)組中的最大值:"+max);
System.out.println("數(shù)組中的最小值:"+min);
System.out.println("平均值:"+avg);
}
2017-08-18
應(yīng)該改為if(nums[i]>min)