该程序如何工作和执行?

时间:2016-11-29 00:28:01

标签: java

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);
    }
}

此计划如何运作。有人可以向我解释一下吗?

1 个答案:

答案 0 :(得分:0)

你已经创建了一个名为nums的双数组,其中包含{10.1,11.2,12.3,13.4,14.5}中的这些值。然后,您创建了一个变量结果并为其指定了0。然后是一个for循环,其条件是i <5,这意味着它将从0开始运行5次,因为i的值为0.在for循环中,您将每个元素的值添加到结果变量中。

基本上,您对数组的所有元素求和,并将结果存储到结果变量中。

然后在结束时,您将通过除以5(即数组的长度)打印出平均值。

相关问题