zoukankan      html  css  js  c++  java
  • Scanner

     1 import java.util.*;
     2 
     3 public class Example {
     4     public static void main(String args[]) {
     5         System.out.println("请输入若干个数,每输入一个数用回车确认");
     6         System.out.println("最后输入一个非数字结束输入操作");
     7         Scanner reader=new Scanner(System.in);
     8         double sum=0;
     9         int m=0;
    10         
    11         /*
    12         public boolean hasNextDouble()如果通过使用 nextDouble() 方法,
    13         此扫描器输入信息中的下一个标记可以解释为默认基数中的一个 double 值,则返回 true。扫描器不执行任何输入。 
    14         也就是说只要输入能转成double的数就进入while循环.
    15         */
    16         while(reader.hasNextDouble()){
    17             double x=reader.nextDouble();
    18             m=m+1;
    19             sum=sum+x;
    20         }
    21         System.out.printf("%d个数的和为%f/n",m,sum);
    22         System.out.printf("%d个数的平均值是%f/n",m,sum/m);
    23     }
    24 }
  • 相关阅读:
    Python基础笔记(五)
    Python基础笔记(四)
    Python基础笔记(三)
    Python基础笔记(二)
    Python基础笔记(一)
    分页存储过程
    MD Test
    vue路由的配置技巧
    Echarts的使用与配置项
    js中call,apply,bind之间的区别
  • 原文地址:https://www.cnblogs.com/hxsyl/p/2735341.html
Copyright © 2011-2022 走看看