class Average
{
public static void main(String args[])
{
double nums[] = {10.1, 11.2, 12.3, 13.4, 14.5};
// Assigning some values to the Array
double result = 0;
int i;
for(i=0; i<5; i++)
result = result + nums[i];
System.out.println("Average is " + result / 5);
}
}
此计划如何运作。有人可以向我解释一下吗?
答案 0 :(得分:0)
你已经创建了一个名为nums的双数组,其中包含{10.1,11.2,12.3,13.4,14.5}中的这些值。然后,您创建了一个变量结果并为其指定了0。然后是一个for循环,其条件是i <5,这意味着它将从0开始运行5次,因为i的值为0.在for循环中,您将每个元素的值添加到结果变量中。
基本上,您对数组的所有元素求和,并将结果存储到结果变量中。
然后在结束时,您将通过除以5(即数组的长度)打印出平均值。