//累加程序

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();
}
}
posted @ 2021-04-24 14:58  杨得体  阅读(287)  评论(0)    收藏  举报