第20套上機(jī)考試試題
函數(shù)RData()實(shí)現(xiàn)從文件IN.dat中讀取~一篇英文文章存入字符串?dāng)?shù)組StrResult中:請(qǐng)編寫(xiě)Strmove()函數(shù),其功能是:以行為單位,依次把字符串中所有小寫(xiě)字母“o”左邊的字符串內(nèi)容移到該字符串的右邊存放,然后把小寫(xiě)字母“o”刪除,余下的字符串內(nèi)容移到已處理字符串的左邊存放,之后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組StrResult中。最后main()函數(shù)調(diào)用函數(shù)WData0,把結(jié)果StrResult輸出到文件OUT.dat中。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
例如,原文:n any field.Yu can create an index
you have the corlrectrecord.
結(jié)果:n any field.Yu can create an index
rd.yu have the crlrectrec
注意:部分源程序已經(jīng)給出。請(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)編寫(xiě)Strmove()函數(shù),其功能是:以行為單位,依次把字符串中所有小寫(xiě)字母“o”左邊的字符串內(nèi)容移到該字符串的右邊存放,然后把小寫(xiě)字母“o”刪除,余下的字符串內(nèi)容移到已處理字符串的左邊存放,之后把已處理的字符串仍按行重新存入字符串?dāng)?shù)組StrResult中。最后main()函數(shù)調(diào)用函數(shù)WData0,把結(jié)果StrResult輸出到文件OUT.dat中。原始數(shù)據(jù)文件存放的格式是:每行的寬度均小于80個(gè)字符,含標(biāo)點(diǎn)符號(hào)和空格。
例如,原文:n any field.Yu can create an index
you have the corlrectrecord.
結(jié)果:n any field.Yu can create an index
rd.yu have the crlrectrec
注意:部分源程序已經(jīng)給出。請(qǐng)勿改動(dòng)主函數(shù)main()、讀數(shù)據(jù)函數(shù)RData()和輸出數(shù)據(jù)函數(shù)WData()的內(nèi)容。

