我没学过JAVA,我想用JAVA来写个简单的问题,请各个高手帮忙一下,谢谢!!!
编写一个程序从十个数中求出最大值、最小值和平均值.
用C++我会写,可不知道怎么转为用JAVA来表示。

解决方案 »

  1.   

    public class Tool{
      public Tool(){
      }
      public int max(int num[]){
        int temp = num[0];
        for(int i = 1;i<num.length;i++){
          if(temp<num[i]){
            temp = num[i];
          }
        }
        return temp;
      }
      public int min(int num[]){
        int temp = num[0];
        for(int i = 1;i<num.length;i++){
          if(temp>num[i]){
            temp = num[i];
          }
        }
        return temp;
      }
      public double avg(int num[]){
        int temp = 0;
        for(int i = 0;i<num.length;i++){
          if(temp<num[i]){
            temp += num[i];
          }
        }
        return (double)temp/num.length;
      }
    }
      

  2.   

    忘了注释.......
    max()//求最大值(整数)
    min()//求最小值(整数)
    avg()//求平均值(双精度)
      

  3.   

    public class Simple {
    public static void main(String[] args){
    float[] array={3,7,9,2,1,4,0,5,6,8};
    float max=array[0];
    float min=array[0];
    float sum=array[0];
    float average=0;
    for(int i=1;i<array.length;i++){
    if(max<array[i])
    max=array[i];
    if(min>array[i])
    min=array[i];
    sum+=array[i];
    }
    average=sum/array.length;
    System.out.println("max="+max);
    System.out.println("min="+min);
    System.out.println("average="+average);
    }
    }
      

  4.   


    public class Tool{
      public Tool(){
      }
      //求最大值(整数数组)
      public int max(int num[]){
        int temp = num[0];
        for(int i = 1; i < num.length; i++){
          temp = temp < num[i]?num[i]:temp;
        }
      }
      //求最小值(整数数组)
      public int min(int num[]){
        int temp = num[0];
        for(int i = 1; i < num.length; i++){
          temp = temp > num[i]?num[i]:temp;
        }
      }
      //求平均值(返回值是double类型)
      public double avg(int num[]){
        int temp = 0;
        for(int i = 0; i < num.length; i++){
          temp += num[i];
        }
        return (double)temp/num.length;
      }
    }