資源簡介
給定指定單詞,統計其在選定文本中出現的頻率
在磁盤目錄下保存一篇英文文章,通過程序打開該文件,對里面的數據進行操作;將磁盤文件中的英文文章先用鏈表裝起來,單詞一個個地存放到鏈表中的結點中;這樣一來對文件中單詞頻率的統計就轉化為對內存鏈表中單詞頻率的統計。
在這個過程中需要用到打開文件并顯示文件里的英文文章的函數openfile(),這個函數包括了打開文件并顯示里面的內容,將英文文章存放到鏈表的功能(此時因為考慮到文章中會含有標點符號,調用去標點的成員函數去掉標點,因此鏈表結點中的單詞是純單詞,不含標點符號,調用結束后會返回純單詞鏈表的頭指針);還需要用于查找指定單詞的函數searchword(),輸入需要查找的單詞,挨個地與鏈表結點中的單詞進行比較;還需要用到顯示每個單詞頻率的函數frequencydisplay(),在searchword()基礎上使需要查找的單詞是鏈表中的每一個不重復的單詞;需要主函數來調用定義的函數。
代碼片段和文件信息
評論
共有 條評論