package scanner;
import java.util.Scanner;
public class Demo3 {
public static void main(String[] args) {
//输入多个数字,并求其和与平均值,每输一个数用空格确认
Scanner scanner = new Scanner(System.in);
//和
double sum = 0;
//计算输了多少个数字
int m=0;
//通过循环判断是否还有输入,并在里面对每一次进行求和统计
while (scanner.hasNextDouble()){
double x = scanner.nextDouble();
m++;
sum=sum+x;
System.out.println("你输入了第"+m+"个数据,当前数据的sum="+sum );
}
System.out.println(m+"个数和为:"+sum);
System.out.println(m+"个数的平均数为:"+(sum/m));
scanner.close();
}
}


本文介绍了一个简单的Java程序,该程序使用Scanner类从用户那里接收一系列数字输入,并计算这些数字的总和与平均值。通过while循环和hasNextDouble方法检查输入的有效性。

1594

被折叠的 条评论
为什么被折叠?



