回 帖 发 新 帖 刷新版面

主题:求助,一个简单的程序Debug

请问下面程序错在哪里
using System;

class Summary
{
 static void Main( string[] args )
 {
  int result=0;
  int[] group=new int[10];
  int i=0;
 int pass=0;
int fail=0;
  int student=1;
 int s;

 while( student <=10 )
  {
   i=i+1;
   Console.WriteLine("Enter Result:");
   result=Int32.Parse(Console.ReadLine());
   group[i-1]=result;
   
   if (result>=60)
    pass=pass+1;
   else
    fail=fail+1; 
   /*
   Console.WriteLine(group[i-1]);
   Console.WriteLine(student);*/
   student=student+1;
  } 
  
  for (int j=0; j<=9;j++)
  {
 
  if (group[j]>=60 )
   s=1;
  else
   s=0;
  Console.WriteLine("{1} {2} {3}",j,group[j],s);

  }
 /* Console.WriteLine("Total Pass Student: ,{1}",pass);
  Console.WriteLine("Total Fail Students: ,{1}",fail);*/
 }

}

回复列表 (共1个回复)

沙发

Console.WriteLine("{1} {2} {3}",j,group[j],s);

参数列表应该是从0开始
Console.WriteLine("{0} {1} {2}",j,group[j],s);

我来回复

您尚未登录,请登录后再回复。点此登录或注册