根据输入的正整数,输出平均数,输入时以-1结束,-1不作为输入值计算
int sum = 0;
int count = 0;
Scanner in = new Scanner(System.in);
int input = in.nextInt();
double avg = 0;
while(input != -1)
{
if(input <= 0)
{
System.out.println("illegal input,input again.");
}
else
{
sum = sum + input;
count = count + 1;
}
input = in.nextInt();
}
if(count == 0)
{
System.out.print("No input nember!");
}
else
{
avg = (double)sum / count;
System.out.println("The average of the input is: "+avg);
}