标题:求多个整数的和及平均值问题,求解
取消只看楼主
勤劳的猪
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2018-3-19
结帖率:40%
已结贴  问题点数:20 回复次数:2 
求多个整数的和及平均值问题,求解
题目:1、定义一个类Calculate ,其中有一个main方法。2、在main方法中,首先调用Scanner类,从键盘输入一个整数放到变量count中,count表示将要从键盘读入的整数个数,然后调用循环语句从键盘读入count个整数,将这count个整数求和,然后求出平均值。最后输出和及平均值。
这个代码哪里错了?是不是不对?运行时出现“Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
        at Calculate.main(Calculate.java:7)” 新手求大佬指点
import java.util.Scanner;
public class Calculate{
      static float next=0,sum=0,average=0;        
      public static void main(String args[]){
        Scanner sc=new Scanner(System.in);
        int count=sc.nextInt();//读入int型数据
        System.out.println(args[0]);
        String arg = args[0];
        while(!arg.equals(" "))
        {   
            next=Float.parseFloat(arg);
            sum=sum+next;
            
            if(count== args.length){
                break;
            }
            
        }
        average=sum/count;
        System.out.print("Sum="+sum+"\naverage="+average+"\n");
    }
}
搜索更多相关主题的帖子: 整数 平均值 main count sum 
2018-03-19 13:15
勤劳的猪
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2018-3-19
得分:0 
谢谢大佬,
2018-03-19 14:55
勤劳的猪
Rank: 2
等 级:论坛游民
帖 子:12
专家分:10
注 册:2018-3-19
得分:0 
好简洁啊,厉害了
2018-03-20 08:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-485395-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.998461 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved