為什么i<info.length不對 必須i<8
?string[,] info = new string[8, 2] { { "景珍", "90" }, { "林惠洋", "65" }, { "成蓉", "88" }, { "洪南昌", "70" }, { "龍玉民", "46" }, { "單江開", "81" }, { "田武山", "100" }, { "王三明", "68" } };
? ? ? ? ? ? int sum = 0, avg = 0;
? ? ? ? ? ? for (int i = 0; i < 8; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? sum += int.Parse(info[i, 1]);
? ? ? ? ? ? }
? ? ? ? ? ? avg = sum / 8;
? ? ? ? ? ? Console.WriteLine("平均分是" + avg + ",高于平均分的有:");
? ? ? ? ? ? for (int i = 0; i < 8; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if (int.Parse(info[i, 1]) > avg)
? ? ? ? ? ? ? ? ? ? Console.Write(info[i, 0] + "");
? ? ? ? ? ? }
2017-07-23
info.Length=16,他是一個二維數組,他的長度不是他多少列或者多少行,而是他一共有多少個元素