[優(yōu)秀課程設(shè)計課程論文]文本編輯器課程設(shè)計.doc
約14頁DOC格式手機打開展開
[優(yōu)秀課程設(shè)計課程論文]文本編輯器課程設(shè)計,輸入一頁文字,程序可以統(tǒng)計出文字、數(shù)字、空格的個數(shù)?! §o態(tài)存儲一頁文章,每行最多不超過80個字符,共n行;要求(1)分別統(tǒng)計出其中英文字母數(shù)和空格數(shù)及整篇文章總字?jǐn)?shù);(2)統(tǒng)計某一字符串在文章中出現(xiàn)的次數(shù),并輸出該次數(shù);(3)刪除某一子串,并將后面的字符前移?! 〈鎯Y(jié)構(gòu)使用線性表,分別用幾個子函數(shù)實現(xiàn)相應(yīng)的功能; ...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/91422.gif)
內(nèi)容介紹
此文檔由會員 csfujixie 發(fā)布
輸入一頁文字,程序可以統(tǒng)計出文字、數(shù)字、空格的個數(shù)。
靜態(tài)存儲一頁文章,每行最多不超過80個字符,共N行;要求(1)分別統(tǒng)計出其中英文字母數(shù)和空格數(shù)及整篇文章總字?jǐn)?shù);(2)統(tǒng)計某一字符串在文章中出現(xiàn)的次數(shù),并輸出該次數(shù);(3)刪除某一子串,并將后面的字符前移。
存儲結(jié)構(gòu)使用線性表,分別用幾個子函數(shù)實現(xiàn)相應(yīng)的功能;
輸入數(shù)據(jù)的形式和范圍:可以輸入大寫、小寫的英文字母、任何數(shù)字及標(biāo)點符號。
輸出形式:(1)分行輸出用戶輸入的各行字符;(2)分4行輸出"全部字母數(shù)"、"數(shù)字個數(shù)"、"空格個數(shù)"、"文章總字?jǐn)?shù)"(3)輸出刪除某一字符串后的文章;
1.研究文本編輯器的數(shù)據(jù)存儲方式
2.實現(xiàn)文本編輯器的主要算法
3.分析算法的運行效率
4.具有良好的運行界面
5.算法具有良好的健壯性
6.按要求撰寫課程設(shè)計報告和設(shè)計總結(jié)。
靜態(tài)存儲一頁文章,每行最多不超過80個字符,共N行;要求(1)分別統(tǒng)計出其中英文字母數(shù)和空格數(shù)及整篇文章總字?jǐn)?shù);(2)統(tǒng)計某一字符串在文章中出現(xiàn)的次數(shù),并輸出該次數(shù);(3)刪除某一子串,并將后面的字符前移。
存儲結(jié)構(gòu)使用線性表,分別用幾個子函數(shù)實現(xiàn)相應(yīng)的功能;
輸入數(shù)據(jù)的形式和范圍:可以輸入大寫、小寫的英文字母、任何數(shù)字及標(biāo)點符號。
輸出形式:(1)分行輸出用戶輸入的各行字符;(2)分4行輸出"全部字母數(shù)"、"數(shù)字個數(shù)"、"空格個數(shù)"、"文章總字?jǐn)?shù)"(3)輸出刪除某一字符串后的文章;
1.研究文本編輯器的數(shù)據(jù)存儲方式
2.實現(xiàn)文本編輯器的主要算法
3.分析算法的運行效率
4.具有良好的運行界面
5.算法具有良好的健壯性
6.按要求撰寫課程設(shè)計報告和設(shè)計總結(jié)。