练习 scanner 求平均和合
package Java基础.逻辑;
import java.util.Scanner; //引入库
public class 求平均 {
public static void main(String[] args) {
//输入多个数字,并求取综合与平均数,每输入一个数字用回车确认,通过输入非数字并输出执行结果
Scanner scanner = new Scanner(System.in); //创建一个扫描器,用于接收键盘输入的数据
//定义和sum
double sum=0;
//定义计算输入的数字
int m=0;
//通过while循环判断是否还有输入,并在里面对每一次进行求和统计
//使用输入非数字结束输入
while (scanner.hasNextDouble()){
double x=scanner.nextDouble(); //将接收的数据重新赋值给 X
m = m + 1; //m++ 计数
sum = sum + x;
}
//用于输出 和 和 平均数
System.out.println(m+"个位数的和为:"+sum);
System.out.println(m+"个位数的平均值是:"+(sum/m));
//结束使用scanner
scanner.close();
}
}
anner.close();
}
}