package com.qi.Scanner;
import java.util.Scanner;
public class Demo05 {
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 = m + 1;//m++
sum = sum + x;
System.out.println("您输入了"+m+"个数据,当前和为"+sum+"平均数为"+(sum / m));
}
System.out.println(m + "个数的和为" + sum);
System.out.println(m + "个数的平均值是" + (sum / m));
scanner.close();
}
}
运行结果

Java计算器求和与平均
本文介绍了一个简单的Java程序,该程序使用Scanner类接收用户输入的多个数字,并计算这些数字的总和及平均数。程序通过循环不断读取输入直到遇到非数字字符,最后输出所有有效数字的和与平均值。
1080

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



