java吧 关注:1,295,862贴子:12,830,214
  • 2回复贴,共1

一java值的问题

只看楼主收藏回复

这是我的code
public class AverageValue {
public static void main(String[] args) {
int sum = 0;
System.out.print("Value: ");
int value = In.nextInt();
while (value != -1) {
sum += value;
System.out.print("Value: ");
value = In.nextInt();
}
System.out.println("Average = " +sum );
但是输出的结果是Value:2 Value: 4 Value: -1 Average = 6
老师要求Value:2 Value: 4 Value: -1 Average = 3.0
求解我这里那里写错了


IP属地:澳大利亚1楼2016-08-04 20:29回复
    Average 是求平均值,sum/count; count 在上面定义一个,在while 循环里 count++


    IP属地:江苏2楼2016-08-04 21:06
    回复
      2026-01-26 13:25:10
      广告
      不感兴趣
      开通SVIP免广告
      你平均数等于和?
      输出的时候写:"Average="+sum/2;
      输入几个数就除以几


      IP属地:河南4楼2016-08-04 21:18
      回复