☆題目83
請編制函數(shù)readdat()實現(xiàn)從文件in.dat中讀取1000個十進(jìn)制整數(shù)到數(shù)組xx中;請編制函數(shù)compute()分別計算出xx中奇數(shù)的個數(shù)odd,奇數(shù)的平均值ave1,偶數(shù)的平均值ave2以及所有奇數(shù)的方差totfc的值,最后調(diào)用函數(shù)writedat()把結(jié)果輸出到out.dat文件中。
計算方差的公式如下:
n 2
totfc=1/n ∑ (xx[i]-ave1)
i=1
設(shè)n為奇數(shù)的個數(shù),xx[i]為奇數(shù),ave1為奇數(shù)的平均值。
原始數(shù)據(jù)文件存放的格式是:每行存放10個數(shù),并用逗號隔開。(每個數(shù)均大于0且小于等于2000)
請編制函數(shù)readdat()實現(xiàn)從文件in.dat中讀取1000個十進(jìn)制整數(shù)到數(shù)組xx中;請編制函數(shù)compute()分別計算出xx中奇數(shù)的個數(shù)odd,奇數(shù)的平均值ave1,偶數(shù)的平均值ave2以及所有奇數(shù)的方差totfc的值,最后調(diào)用函數(shù)writedat()把結(jié)果輸出到out.dat文件中。
計算方差的公式如下:
n 2
totfc=1/n ∑ (xx[i]-ave1)
i=1
設(shè)n為奇數(shù)的個數(shù),xx[i]為奇數(shù),ave1為奇數(shù)的平均值。
原始數(shù)據(jù)文件存放的格式是:每行存放10個數(shù),并用逗號隔開。(每個數(shù)均大于0且小于等于2000)