为什么结果就是不对
int[] fs= new int[4];
string[] name = new string[4];
int max = fs[0];
string maxname=null;
for (int i=0;i<name.Length;i++)
{
Console.WriteLine("请输入第" +(i+1) + "位学生的姓名");
name[i]=Console.ReadLine();
Console.WriteLine("请输入第" +(i+1) + "位学生的成绩");
fs[i]=int.Parse(Console.ReadLine());
if (fs[i] > max)
{
max = fs[i];
maxname = name[i];
}
}
Console.WriteLine("最大值是:" + max + "人是" + maxname);
int sum = 0, avg=0;
for(int j=0;j<fs.Length;j++)
{
sum = sum + fs[j];
avg = sum / fs.Length;
if (fs[j]>avg)
Console.WriteLine( name[j]);
}