第21套上機(jī)考試試題
函數(shù)RData()實(shí)現(xiàn)從文件IN.dat中讀取一篇英文文章并存入到字符串?dāng)?shù)組StrResult中,請(qǐng)編寫函數(shù)StrRes(),其功能是:以行為單位對(duì)行中以空格或標(biāo)點(diǎn)符號(hào)為分隔的所有單詞進(jìn)行倒排。最后把已處理的字符串(應(yīng)小含標(biāo)點(diǎn)符號(hào))仍按行重新存入字符串?dāng)?shù)組StrResult中,最后調(diào)用函數(shù)WData(),把結(jié)果StrResult輸出到文件OUT.dat中。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
例如,原文:You He Me
I am a student.
結(jié)果:Me He You
student a am I
注意:部分程序已給出。請(qǐng)勿改動(dòng)主函數(shù)main()、讀數(shù)據(jù)函數(shù)RData()和輸出數(shù)據(jù)函數(shù)WData()內(nèi)容。
函數(shù)RData()實(shí)現(xiàn)從文件IN.dat中讀取一篇英文文章并存入到字符串?dāng)?shù)組StrResult中,請(qǐng)編寫函數(shù)StrRes(),其功能是:以行為單位對(duì)行中以空格或標(biāo)點(diǎn)符號(hào)為分隔的所有單詞進(jìn)行倒排。最后把已處理的字符串(應(yīng)小含標(biāo)點(diǎn)符號(hào))仍按行重新存入字符串?dāng)?shù)組StrResult中,最后調(diào)用函數(shù)WData(),把結(jié)果StrResult輸出到文件OUT.dat中。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
例如,原文:You He Me
I am a student.
結(jié)果:Me He You
student a am I
注意:部分程序已給出。請(qǐng)勿改動(dòng)主函數(shù)main()、讀數(shù)據(jù)函數(shù)RData()和輸出數(shù)據(jù)函數(shù)WData()內(nèi)容。
