scanner5

package li;

import java.util.Scanner;

public class Demo5 {
public static void main(String[] args) {
//输入多个数据,求和与平均数,输入一个数字回车确认,通过输入非数字结束并输出结果
Scanner scanner =new Scanner(System.in);

    //和
    double sum =0;
    //计算输了多少个数
    int m =0;

    //通过循环判断是否还有输入,并在里面对每一次斤西瓜求和和统计

    while (scanner.hasNextDouble()) {
        double x = scanner.nextDouble();
        m++;//m = m+1
        sum = sum +x;
        System.out.println("你输入了第" + m + "个数据,然后当前结果sun=" + sum);
    }
    System.out.println(m+"个数的和为"+sum);
    System.out.println(m+"个数的平均值是"+(sum/m));
    }

}

posted @ 2021-10-19 14:44  xxm555  阅读(39)  评论(0编辑  收藏  举报