package scanner;
import java.util.Scanner;
public class Demo03 {
public static void main(String[] args) {
//累加程序
//可输入多个数字,求总和和平均值,每输入一个数字用回车确认,通过非数字来结束输入并输出结果
Scanner scanner =new Scanner(System.in);
System.out.println("请输入数字进行累加运算");
System.out.println("每输入一个数后按下回车进行加法运算");
System.out.println("最后输入=进行结果运算");
//和
double sum = 0;
//计算输入了多少个数字
int m = 0;
//通过循环判断是否还有数字,并在里面对每一次求和、统计
while (scanner.hasNextDouble()){
double x = scanner.nextDouble();
//
m = m + 1;//m++
sum = sum + x;
System.out.println("你输入了"+m+("个数据,然后当前结果sum="+sum));
}
System.out.println(m+"个数和为:"+sum);
System.out.println(m+"个数平均数为:"+sum/m);
scanner.close();
}
}
原文:https://www.cnblogs.com/yzlDeity/p/14696912.html