亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

自主取值求五個數中最大最小平均值

package?newm;
//import?java.util.Scanner;
public?class?casesd?{????
public?static?void?main(String[]args){?????	
//Scanner?input?=new?Scanner(System.in);????	
int?nums[]=new?int[]?{56,78,58,99,100};????	
System.out.println("請輸入五個數:");????	
int?max=nums[0];????	
int?min=nums[0];????	
double?sum=0;????	
double?avg=0;????	
for(int?i=0;i<nums.length;i++)?????		
max=nums[i]>max?nums[i]:max;????		
System.out.println("最大值為:"+max);????	
for(int?i=0;i<nums.length;i++)?????		
min=nums[i]<min?nums[i]:min;????		
System.out.println("最小值為:"+min);????	
for(int?i=0;i<nums.length;i++)?{?????		
sum=sum+nums[i];????	
}
System.out.println("和為:"+sum);???
?	avg=sum/nums.length;????
?		System.out.println("平均值為;"+avg);??
?		?			??
?		???}
?		?			????}
?		?			????//new?int[5]
package?newm;//import?java.util.Scanner;public?class?casesd?{????public?static?void?main(String[]args)?{????	//Scanner?input?=new?Scanner(System.in);????	int?nums[]=new?int[]?{56,78,58,99,100};????	System.out.println("請輸入五個數:");????	int?max=nums[0];????	int?min=nums[0];????	double?sum=0;????	double?avg=0;????	for(int?i=0;i<nums.length;i++)?????		max=nums[i]>max?nums[i]:max;????		System.out.println("最大值為:"+max);????	for(int?i=0;i<nums.length;i++)?????		min=nums[i]<min?nums[i]:min;????		System.out.println("最小值為:"+min);????	for(int?i=0;i<nums.length;i++)?{?????		sum=sum+nums[i];????	}System.out.println("和為:"+sum);????	avg=sum/nums.length;????	System.out.println("平均值為;"+avg);???			????}}//new?int[5]

求大神指導,我想知道該怎么輸入一個長度為5的數組,然后自動求出它的最大最小,和還有平均值啊,該怎么寫?

萌新求大神指導

正在回答

2 回答

import java.util.Scanner;


public class Demo05 {

public static void main(String[] args) {

Scanner input=new Scanner(System.in);

int []score=new int[5];

for(int i=0;i<score.length;i++){

System.out.println("請輸入第"+(i+1)+"個數");

score[i]=input.nextInt();

}

int max=score[0];

int min=score[0];

double sum=0;

double avg=0;

for (int i = 0; i < score.length; i++) {

if (max<score[i]) {

max=score[i];

}

if(min>score[i]){

min=score[i];

}

sum=sum+score[i];

}

avg=sum/score.length;

System.out.println("數組中的最大值:"+max);

System.out.println("數組中的最小值:"+min);

System.out.println("數組中的平均值:"+avg);

}

}


0 回復 有任何疑惑可以回復我~

Scanner工具不要注釋了,運用起來,這個類似于C語言中的scanf()函數,把Scanner運用起來就對了


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

自主取值求五個數中最大最小平均值

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號