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 }
  • 相关阅读:
    结构体
    指针
    数组
    银行取款机系统
    函数
    基础
    IOS系统的安装和Vi的操作模式以及简单的指令
    1203.4——循环语句 之 for
    1203.3——循环语句 之 while
    1203.2——条件语句 之 switch语句
  • 原文地址:https://www.cnblogs.com/hxsyl/p/2735341.html
Copyright © 2011-2022 走看看