6-6编程练习

来源:6-6 编程练习

xibu

2015-07-22 11:15

package Demon;
public class com01 {
public static void main(String[]args){
 int[] nums=new int[]{61,23,4,74,13,148,20};
 int max=nums[0];
 int min=nums[0];
 int sum=0;
 int avg=0;
 for(int i=1;i<=nums.length;i++){
  if(nums[i]>max){
   max=nums[i];
  }
   if(nums[i]<min){
    min=nums[i];
   }
    sum=sum+nums[i];
 }
    avg=sum/nums.length;
   
   System.out.println("数组中的最大值:"+max);
   System.out.println("数组中的最小值:"+min);
   System.out.println("数组中的平均值:"+avg);
  }
 }


大家帮我看看这个代码的问题 吧,,,,,

写回答 关注

2回答

  • Little_tom
    2015-08-14 23:53:25

    数组都是从0的下标开始存数据的

  • 管理員
    2015-07-22 11:28:17

    for(int i=1;i<=nums.length;i++){

    下标从0开始

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165547 学习 · 17586 问题

查看课程

相似问题