计算多个数的平均数。
package test01;
import java.util.Scanner;
public class Pinjun {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
System.out.println("请输入:");
int number;
int sum = 0;
int count = 0;
number = in.nextInt();
//第一种是while循环
// while(number != -1)
// {
// sum = sum + number;
// count+=1;
// number = in.nextInt();
// }
//第二种是do-while循环(各有优缺)
do
{
number = in.nextInt();
if(number != -1)
{
sum = sum + number;
count+=1;
}
}
while(number != -1);
if(count>0)
{
System.out.println("平均数为:"+ (double)sum/count);
}
}
}
效果如下图所示: