变量(数据)——算法(计算)——流程图(步骤)——程序
变量
1.记录输入的数
2.平均数计算(累加变量)/(个数)
3.一个变量记录累加,一个变量记录读到数个数
算法
1.初始化变量sum和count为0
2.读number
3.如果number非-1,则将number加入sum,且count加1,回到2
4.如果number是1,则计算打印出sum、count(留意要浮点)
原始程序
public class Hello {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int number;
int count = 0;
int sum = 0;
number = in.nextInt();
while( number != -1 )
{
sum = sum + number;
count = count +1;
number = in.nextInt();
}
System.out.println("平均数="+sum/count);
}
}