第70套上機(jī)考試試題
函數(shù)ReadDat()實現(xiàn)從文件IN.dat中讀取1000個十進(jìn)制整數(shù)到數(shù)組XX中。編寫函數(shù)Compute(),其功能黽:分別計算出XX數(shù)組中奇數(shù)的個數(shù)0dd、奇數(shù)的平均值ave1、偶數(shù)的個數(shù)even、偶數(shù)的平均值ave2,以及所有奇數(shù)的方差totfc的值。調(diào)用函數(shù)WriteDat(),把結(jié)果輸出到OUT.dat文件中。計算方差的公式如下:
其中:N為奇數(shù)的個數(shù),xx[i]為奇數(shù),ave1為奇數(shù)的平均值。
原始數(shù)據(jù)文件存放的格式是:每行存放10個數(shù)(每個數(shù)均大于0且小于等于2000),并用逗號隔開。
注意:部分源程序已經(jīng)給出。請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和輸出數(shù)據(jù)函數(shù)WriteDat()的內(nèi)容。
函數(shù)ReadDat()實現(xiàn)從文件IN.dat中讀取1000個十進(jìn)制整數(shù)到數(shù)組XX中。編寫函數(shù)Compute(),其功能黽:分別計算出XX數(shù)組中奇數(shù)的個數(shù)0dd、奇數(shù)的平均值ave1、偶數(shù)的個數(shù)even、偶數(shù)的平均值ave2,以及所有奇數(shù)的方差totfc的值。調(diào)用函數(shù)WriteDat(),把結(jié)果輸出到OUT.dat文件中。計算方差的公式如下:
其中:N為奇數(shù)的個數(shù),xx[i]為奇數(shù),ave1為奇數(shù)的平均值。
原始數(shù)據(jù)文件存放的格式是:每行存放10個數(shù)(每個數(shù)均大于0且小于等于2000),并用逗號隔開。
注意:部分源程序已經(jīng)給出。請勿改動主函數(shù)main()、讀函數(shù)ReadDat()和輸出數(shù)據(jù)函數(shù)WriteDat()的內(nèi)容。

