2009年4月全國計算機(jī)等級三級網(wǎng)絡(luò)技術(shù)機(jī)試練習(xí)習(xí)題(92)

字號:

第92套上機(jī)考試試題
    對10個候選人進(jìn)行選舉,現(xiàn)有一個100條記錄的選票數(shù)據(jù)文件IN92.DAT,其數(shù)據(jù)存放的格式是每條記錄的長度均為10位,第一位表示第一個人的選中情況,第二位表示第二個人的選中情況,依此類推;內(nèi)容均為字符0和1,1表示此人被選中,0表示此人未被選中,若一張選票人數(shù)小于等于5個人時被認(rèn)為是無效選票。給定函數(shù)ReadDat()的功能是把選票數(shù)據(jù)讀入到字符串?dāng)?shù)組xx中。請編制函數(shù)CountRs()來統(tǒng)計每個人的選票數(shù),并把得票數(shù)依次存入yy[0]到y(tǒng)y[9]中,把結(jié)果yy輸出到文件OUT92.DAT中。
    注意:部分源程序已給出。請勿改動主函數(shù)main()、讀數(shù)據(jù)函數(shù)ReadDat()和輸出數(shù)據(jù)函數(shù)WriteDat()的內(nèi)容。
    【試題程序】