java中,对while(reader.hasNextInt())的使用,实现数字的连续求和。

代码:

import java.util.Scanner;
public class push {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
     Scanner reader=new Scanner(System.in);
     int x,m=0,sum=0;
     System.out.println("请输入要求和的数值,输入非数字的字符串时,停止运行");

    while(reader.hasNextInt())
    {
     x=reader.nextInt();
     m++;
     sum+=x;
    }
    System.out.println(m+"个数的和为"+sum);
    System.out.println(m+"个数的平均值为"+(double)sum/m);
 }

}

答案:

java中,对while(reader.hasNextInt())的使用,实现数字的连续求和。_第1张图片



你可能感兴趣的:(java中,对while(reader.hasNextInt())的使用,实现数字的连续求和。)