public static void Main()
{
float aver;
float[] Salary=new float[100];
Console.WriteLine("please input 100 Salary[]:");
for(int i=0;i<100;i++)
{
Console.ReadLine();
Console.WriteLine("Salary[i]={0}",Salary[i]);
}
Salary mySalary=new Salary();
aver=mySalary.average(Salary);
Console.WriteLine("aver={1}",aver);
}
public float average(float[] array)
{
float [] array=new float[100];
float aver, sum=array[0];
for(int i=0;i<100;i++)
{
sum+=array[i];
}
aver=sum/100;
return(aver); }
c:\inetpub\wwwroot\c\Salary.cs(38): 不能在此范围内声明名为“array”的局部变量,因为这样会使“array”具有不同的含义,而它已经用于“父级或当前”范围以表示其他内容
float [] array=new float[100];???
{
float aver;
float[] Salary=new float[100];
Console.WriteLine("please input 100 Salary[]:");
for(int i=0;i<100;i++)
{
Console.ReadLine();
Console.WriteLine("Salary[i]={0}",Salary[i]);
}
Salary mySalary=new Salary();
aver=mySalary.average(Salary);
Console.WriteLine("aver={1}",aver);
}
public float average(float[] array)
{
float [] array=new float[100];
float aver, sum=array[0];
for(int i=0;i<100;i++)
{
sum+=array[i];
}
aver=sum/100;
return(aver); }
c:\inetpub\wwwroot\c\Salary.cs(38): 不能在此范围内声明名为“array”的局部变量,因为这样会使“array”具有不同的含义,而它已经用于“父级或当前”范围以表示其他内容
float [] array=new float[100];???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货