求任意数的和以及平均数
package scanner;
import java.util.Scanner;
public class Demo2 {
public static void main(String[] args) {
System.out.println("输入数字:");
Scanner scaner = new Scanner(System.in);
double sum = 0.0;
int m = 0;
while (scaner.hasNextDouble()){//若不是double类型则退出循环
double a = scaner.nextDouble();
m++;
sum = sum + a;
}
System.out.println("所求总数之和为:"+sum+"\n"+"所求平均数为:"+(sum/m));
scaner.close();
}
}
---------------------------------
1 2 3 4 5 6 7 8 9 10 x
所求总数之和为:55.0
所求平均数为:5.5