2009年全國計算機等級三級網(wǎng)絡(luò)技術(shù)上機練習習題(52)

字號:

第52套上機考試試題
    在文什IN.dat中有200組數(shù)據(jù),每組有3個數(shù),每個數(shù)均是三位數(shù)。函數(shù)Rdata()讀取這200組數(shù)據(jù)存放到結(jié)構(gòu)數(shù)組aa中,請編寫函數(shù)numSort(),其功能是:要求在200組數(shù)據(jù)中找出條件為每組中的第2個數(shù)大于第1個數(shù)加第3個數(shù)之和,其中滿足條件的組數(shù)作為函數(shù)numSort()的返回值,同時把滿足條件的數(shù)據(jù)存入結(jié)構(gòu)數(shù)組bb中,再對bb中的數(shù)據(jù)按照每組數(shù)據(jù)的第2個數(shù)加第3個數(shù)之和的大小進行降序排列(第2個數(shù)加第3個數(shù)的和均不相等),排序后的結(jié)果仍重新存入結(jié)構(gòu)數(shù)組bb中。最后調(diào)用函數(shù)Wdata(),把結(jié)果bb輸出到文件OUT.dat中。
    注意:部分源程序已經(jīng)給出。請勿改動主函數(shù)main()、讀數(shù)據(jù)函數(shù)Rdata()和輸出數(shù)據(jù)函數(shù)Wdata()的內(nèi)容。