當前位置:編程學習大全網 - 網站源碼 - 用JAVA編寫壹個函數,統計出具有n個元素的壹維數組中大於等於所有元素平均值的元素個數並返回.

用JAVA編寫壹個函數,統計出具有n個元素的壹維數組中大於等於所有元素平均值的元素個數並返回.

下面的這個程序能夠處理n個數字,不管n是多少 /*

* @author:╰☆囖樂☆╮

*/import java.util.Scanner;public class Array {

public static void main(String[] args){

int i;

int n;

int avg; //平均數

int sum=0; //所有數字之和

Scanner scanner = new Scanner(System.in);

System.out.println("請輸入妳要處理的數字的個數:");

n = scanner.nextInt();

int[] arr = new int[n]; //定義壹個n位的數組

System.out.println("請輸入妳要處理的數字:");

for(i = 0; i< n;i++){

System.out.print("第"+(i+1)+"個數字:");

arr[i] = scanner.nextInt();

}

for(n = 0;n<arr.length;n++){

sum += arr[n]; //累加

}

avg = sum/n;

System.out.println("平均數是:"+avg);

//下面將把數組中的數字與平均數比較,如果大於平均數則打印出來

System.out.println("數組中大於平均數的是:");

for(n = 0;n<arr.length;n++){

if(arr[n] > avg){

System.out.println("第"+n+"數字:"+arr[n]);

}

}

}}

  • 上一篇:利潤同比增幅怎麽計算公式
  • 下一篇:《魂鬥羅:歸來》JS-166狙擊槍碎片快速刷取攻略詳解
  • copyright 2024編程學習大全網