package com.jss.scanner;
import java.util.Scanner;
public class demo04 {
public static void main(String[] args) {
/**
* 我们可以输入多个数字,并求总和与平均数,每次输入一个数字回车确认,通过输入非数字来结束输入并执行结果!
*/
Scanner scanner=new Scanner(System.in);
//和
double sum=0.0;
//计算输入了多少数字
int m=0;
//通过循环判断是否还有输入,并在里面对每一次进行求和和统计
System.out.println("请输入数字(输入非数字的字符则停止输入):");
while (scanner.hasNextFloat()){
float s1= scanner.nextFloat();
m++;//m=m+1;
sum=sum+s1;
System.out.println("您输入了第"+m+"个数据,输入数字的总和是"+sum);
}
System.out.println("总共输入"+m+"个数字,"+"数字的总和是:"+sum);
System.out.println("总共输入"+m+"个数字,"+"数字的平均值是:"+sum/m);
scanner.close();
}
}
Java基础-scanner-demo04
最新推荐文章于 2022-08-13 13:18:47 发布