题目: 从键盘输入若干个人的身高,计算出平均身高(平均身高为int类型)。当输入身高值为0时,表示输入结束。
输入格式:
输入若干个人的身高值输入在同一行,用空格分隔。
输出格式:
按照输出样例格式输出平均身高。
输入样例:
168 175 180 155 192 182 0
输出样例:
一共输入了6个人的身高,平均身高是175
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
int num=0;
double sum=0;
double high=0;
double ssum=0;
String[] s = input.nextLine().split(" ");
for(String str:s){
high=Float.valueOf(str);
sum+=high;
if(high==0){
break;
}
num++;
}
ssum=sum/num;
System.out.print("一共输入了"+num+"个人的身高,平均身高是"+(int)ssum);
}
}