我想要做的是獲得用戶輸入的每行的平均值。我能夠顯示輸入,但不知道如何計算每行中三個數字的平均值。什麼是解決方案?我是C#的新手,所以仍然在學習。如何計算多維數組中每一行的平均值
這裏是我的代碼:
class Program
{
static void Main(string[] args)
{
int[,] number = new int[3, 5];
for (int i = 0; i < 3; i++)
{
for (int x = 0; x < 3; x++)
{
Console.WriteLine("Please enter number");
number[x, i] = int.Parse(Console.ReadLine());
}
}
for (int i = 0; i < 3; i++)
{
for (int x = 0; x < 3; x++)
{
Console.Write(number[x, i] + " ");
}
Console.WriteLine(" ");
Console.ReadLine();
}
}
}
這產生我想要的輸出,謝謝!如果我想使用十進制數而不是整數,該怎麼辦? Double是否使用正確的數據類型?我將如何去解決它? – Rengaw
當你十進制數字的意思是?數字的範圍是什麼? – Gilad
我認爲:當你迭代一個多維數組時,你必須先遍歷行,然後遍歷每一行的列,這樣做的順序相反 –