首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#求高手给小弟看看那里出错了如何改

2012-04-04 
c#求高手给小弟看看那里出错了怎么改int sum 0int hignrun 0//int peopleConsole.WriteLine(请输

c#求高手给小弟看看那里出错了怎么改
int sum = 0;
  int hignrun = 0;
  //int people;
  Console.WriteLine("请输入班级总人数");
  int people = Convert.ToInt32(Console.ReadLine());
  int[]score=new int[people];
  for (int i = 0; i < score.Length; i++)
  {
  Console.WriteLine("请输入学号为{0}的成绩", i++);
  score[i] = Convert.ToInt32(Console.ReadLine());
  sum = sum + score[i];

  }

  for (int i = 0; i < score.Length; i++)
  {
  hignrun = score[0];
  if (score[i] > hignrun)
  { hignrun = score[i]; }


  }
  for (int i = 0; i < score.Length; i++)
  {
  Console.WriteLine("学号为{0}的学生成绩为{1}",i++,score[i]);

  }
  Console.WriteLine("班级总人数为{0},总分为{1},平均分为{2},最高分为{3}",people,sum,sum/people,hignrun);
  Console.ReadLine();

[解决办法]
Console.WriteLine("请输入学号为{0}的成绩", i++);---》 Console.WriteLine("请输入学号为{0}的成绩",i.ToString());
Console.WriteLine("学号为{0}的学生成绩为{1}",i++,score[i]);--》 Console.WriteLine("学号为{0}的学生成绩为{1}", i.ToString(), score[i]);

热点排行