For loop 用于循环而非每个循环的最小数和平均数

For loop 用于循环而非每个循环的最小数和平均数,for-loop,For Loop,我想通过使用for循环而不是每个循环打印给定数字列表的最小数字和平均数字?我试过了,但它不起作用,可能是我在某个地方出错了,或者我没有理解这个概念。。。??任何帮助都将不胜感激 公共类最大值{ 公共静态void main(字符串[]args){ double[]myList={1.9,2.9,3.4,3.5}; //打印所有数组元素 for(int i=0;i

我想通过使用for循环而不是每个循环打印给定数字列表的最小数字和平均数字?我试过了,但它不起作用,可能是我在某个地方出错了,或者我没有理解这个概念。。。??任何帮助都将不胜感激

公共类最大值{
公共静态void main(字符串[]args){
double[]myList={1.9,2.9,3.4,3.5};
//打印所有数组元素
for(int i=0;imax)max=myList[i];
}
System.out.println(“最大值为”+Max);
}
}
要找到最小值:

// Finding the min element
double min = myList[0];
for (int i = 1; i < myList.length; i++) {
    if (myList[i] < min) {
      min = myList[i];
    }
}

你应该用一种语言来标记你的问题:比如Java。你能更具体地说明什么不起作用,也可以用编程语言标记你的问题,也许还有错误修复。另外,你说你想打印出“最小”数字,但在你的代码中看起来你想要最大值?而且,你有一个
for
循环来查找最大值。为什么你不能修改它来查找最小值呢?您有
total
,因此可以从中计算平均值。请尝试将您的问题扩展到“但它不起作用”之外。谢谢,伙计。。。非常感谢您的帮助:-)
// find average:
double avg = total/myList.length;