欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

计算用户输入的数字的平均数,并输出大于平均数的数字输出

程序员文章站 2022-07-14 14:21:40
...

代码

Scanner in= new Scanner(System.in );
  int x;
  int[] numbers=new int[100];
  double sum=0;
  int cnt=0;
  x=in.nextInt();
  while(x!=-1)
  {
   numbers[cnt]=x;
   //number[0]=x;
   sum+=x;
   cnt++;
   x=in.nextInt();
   if(cnt>0)
   {
    double average=sum/cnt;
    for(int i=0;i<cnt;i++)
    {
     if(numbers[i]>average)
     {
      System.out.println(numbers[i]);
     }
    }
    System.out .println(sum/cnt);
   }
  }

计算用户输入的数字的平均数,并输出大于平均数的数字输出
注意数组的使用
数组相当于容器,一旦创建,无法修改