输入10个数,求他们的和,平均数.
public class Score
{
public static void main(Float[] num) 
{
int i;
float sum=0,result=0;
for(i=0;i<num.length;i++)
{
sum+=num[i];
result=sum/10;
}
System.out.println("\n10名学员的总成绩为:"+sum);
System.out.println("\n10名学员的平均成绩为:"+result);
}
}
我的程序问题在哪里啊?

解决方案 »

  1.   

    public static void main(Float[] num)  
    入口方法不能够改变! 不能够使(Float[] num)
      

  2.   


    public class Score 

    public static void main(Float[] num)//编译后能够运行吗?  

    int i; 
    float sum=0,result=0; 
    for(i=0;i <num.length;i++) 

    sum+=num[i]; 
    result=sum/10; //想想是不是放在这个位置?

    System.out.println("\n10名学员的总成绩为:"+sum); 
    System.out.println("\n10名学员的平均成绩为:"+result);