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();
    }
    }
  • 相关阅读:
    phpcms调用指定文章内容模型的ID
    phpcms V9的各种功能总结
    如何使用ajax与php实现简单的流程管理
    键盘按键和键盘对应代码表
    ajax实现省、市、区、三级联动(例题)
    用ajax做登录与删除
    var_dump、echo、print_r 的区别
    字符串删除重复字符
    树的非递归遍历
    字符串操作_(不使用库函数)
  • 原文地址:https://www.cnblogs.com/xie-qi/p/14018933.html
Copyright © 2011-2022 走看看