当我尝试运行以下代码时,我收到错误“system.formatexception”。任何人都可以解释为什么。我是C#的新手。谢谢。
static void Main(string[] args)
{
int n,m,j;
n = Convert.ToInt32(Console.ReadLine());
m = Convert.ToInt32(Console.ReadLine());
long[] jars= new long[n];
long sum=0;
int a,b,k;
for(int i=0;i<n;i++)
jars[i]=0;
j = 0;
while(j<m){
a = Convert.ToInt32(Console.ReadLine());
b = Convert.ToInt32(Console.ReadLine());
k = Convert.ToInt32(Console.ReadLine());
for(int i=a-1;i<=b-1;i++){
jars[i]+=k;
}
j++;
}
for(int i=0;i<n;i++)
sum=sum+jars[i];
Console.WriteLine(sum/n);
}