zoukankan      html  css  js  c++  java
  • 我们可以输入多个数字,并求其总和和平均数,每输入一个数字回车确认,通过输入非数字来结束并输入执行结果;

    package JavaBasics;
    
    import java.util.Scanner;
    
    public class Demo3 {
        public static void main(String[] args) {
            //我们可以输入多个数字,并求其总和和平均数,每输入一个数字回车确认,通过输入非数字来结束并输入执行结果;
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入你的数据:");
    
            //1、首先定义总数为0
            double sum = 0;
            //2、计算输入了多少数字
            int i = 0;
            //3、通过循环判断是否还在输入,并在里面对每一次求和统计
            while (scanner.hasNextDouble()){
                Double d = scanner.nextDouble();
                sum = sum +d;
                i++;
                System.out.println(i+"个数的总和为:"+sum);
            }
    
            System.out.println(i+"个数的总和为:"+sum);
            System.out.println(i+"个数的平均数为:"+(sum/i));
    
            //关闭IO流
            scanner.close();
        }
    }

    执行结果为:

    package JavaBasics;

    import java.util.Scanner;

    public class Demo3 {
    public static void main(String[] args) {
    //我们可以输入多个数字,并求其总和和平均数,每输入一个数字回车确认,通过输入非数字来结束并输入执行结果;
    Scanner scanner = new Scanner(System.in);
    System.out.println("请输入你的数据:");

    //1、首先定义总数为0
    double sum = 0;
    //2、计算输入了多少数字
    int i = 0;
    //3、通过循环判断是否还在输入,并在里面对每一次求和统计
    while (scanner.hasNextDouble()){
    Double d = scanner.nextDouble();
    sum = sum +d;
    i++;
    System.out.println(i+"个数的总和为:"+sum);
    }

    System.out.println(i+"个数的总和为:"+sum);
    System.out.println(i+"个数的平均数为:"+(sum/i));

    //关闭IO
    scanner.close();
    }
    }
  • 相关阅读:
    swagger在线文档配置
    SpringBoot中使用Shiro和JWT做认证和鉴权
    Java web基础
    spring boot基础
    spring MVC基础
    IDEA破解(自动重置试用期)
    Linux常用jar包启动停止脚本sh命令
    Docker Desktop 容器与镜像的保存和导入
    字符串有长度限制吗
    Thyemleaf报错: Method call: Attempted to call method *** on null context object
  • 原文地址:https://www.cnblogs.com/xie-qi/p/14018933.html
Copyright © 2011-2022 走看看