我不知道如何計算平均值。我得到了我期待的輸出結果,除了我想在所有其他信息旁邊的列中輸入的平均值外。非常感謝任何能爲我看的人。將文本文件讀入二維數組
using System;
using System.IO;
public static class Program
{
static void Main()
{
string file="marks2D.txt";
string outfile="average.csv";
StreamReader sr= new StreamReader(file);
StreamWriter outstream= new StreamWriter(outfile);
double[,] temp=new double[5,6];
int num=0;
double ave=0;
for(int i=0; i<temp.GetLength(0); i++)
{
double sum=0;
string line=sr.ReadLine();
for(int j=0; j<temp.GetLength(1); j++)
{
double m=double.Parse(line);
temp[i,j]=m;
sum+=m;
ave = sum/5;
//temp[i,j]=line;
outstream.WriteLine(ave);
outstream.WriteLine("{0,1}", temp[i,j]);
}
}
outstream.WriteLine();
Console.WriteLine();
sr.Close();
outstream.Close();
}
}
在我的outstream文件中,如何在數字之間聲明逗號或空格?非常感謝。 – maddddie123