输入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.   

    for(i=0;i  <num.length;i++) 

    sum+=num[i]; }  
    result=sum/10; 
      

  2.   

    for(i=0;i  <num.length;i++) 

    sum+=num[i]; }  
    result=sum/10; 
      

  3.   

    public static void main(Float[] num)   
    晕 哈哈哈
      

  4.   

    public static void main(String[] num)   
    参数必须是String类型的 是从控制台接受过来的参数
    然后把它转成float的吧你现在没必要去这样折腾 放一边去 接着往后学
      

  5.   

    你这十个数固定了吧,就是0到9啊
    考虑用一下Scanner好像你的NUM个数也没有初始化