求助,這個哪錯了
namespace projAboveAvg
{
? ? class Program
? ? {
? ? ? ? static void Main(string[] args)
? ? ? ? {
? ? ? ? ?string[,] couple = new string{ {"景珍","90"},{"林惠陽","65"},{"成蓉","88"},{"洪南昌","70"},{"龍玉民","46"},{"單江開","81"},{"田武山","100"},{"王三明","68"} };
? ? ? ? ?int sum=0;
? ? ? ? ?for(int i=0; i<couple.GetLongLength(0); i++)
? ? ? ? ?{
? ? ? ? ? ? ?sum += couple[i,1];
? ? ? ? ?}
? ? ? ? ?int avg = sum/8;
? ? ? ? ?Console.Write("平均分是{0},高于平均分的有:",avg);
? ? ? ? ?for(int i=0; i<couple.GetLongLength(0); i++)
? ? ? ? ?{
? ? ? ? ? ? ?if(couple[i,1]>avg)
? ? ? ? ? ? ? ?Console.WriteLine(couple[i,0]);
? ? ? ? ?}
? ? ? ? }
? ? }
}
2020-08-08
4、int類型無法接收string類型,就是你的sum
5、檢查代碼中是否有中文標(biāo)點符號
6、int avg = sum/8最好改成 sum/couple.Length
2020-08-08
1、couple.GetLongLength(0)改成couple.Length;參見