题目
整数数组{10,20,25,26,35,36},求各元素和平均值的差
示例解答
public class Demo_1 { public static void main(String [] args) { //定义数组 int [] array = {10,20,25,26,35,36} ; //============遍历数组并求得平均数============ //定义一个表示 和 的变量 sum ,赋初值为 0 ; float sum = 0; //遍历数组求得数组所有元素的和 for(int i = 0; i < array.length; i++) { sum += array[i]; } //显示和 System.out.println("数组的所有元素之和是:" + sum); //定义一个表示 平均数 的变量 average , 并用表达式赋值 float average = sum/array.length; //打印结果 System.out.println("数组元素的平均值是:" + average); //double [] array_2 = new double [array.length]; //遍历数组,求每一个元素和均值的差值并输出 for(int i = 0; i < array.length; i++) { //array_2[i] = array[i] - average; //System.out.println("数组第" + i + "个元素与平均值之间的差值是:"+ (array[i] - average)); System.out.print("数组第" + i + "个元素与平均值之间的差值是:"); System.out.println(array[i] - average); } } }