全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語言上機(jī)題83

字號(hào):

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