第二次作业WordCount

(一)Gitee项目地址:https://gitee.com/xjm861710023/wordcount

(二)由于只会C和C#,所以最后决定用C#写。有些功能不知道怎么写,比如读取文件流,写入文件等。然后先在百度上找了找可能用到的函数名,然后再https://social.msdn.microsoft.com/Forums/en-US/8a720549-0791-45ba-ab78-ca211ac959f5/streamreaderread?forum=visualcshartzhchs上找到函数具体的用法。

(三)原本打算将每个功能都分成不同的函数,但由于时间不太够了,只好一个函数直接写完。

(四)代码说明

(1)定义变量

(2)统计字符数

(3)统计单词数

(4)统计行数

 

(5)执行输入字符串中含-c命令的操作

(6)执行输入字符串中含-w命令的操作

 (7)执行输入字符串中含-l命令的操作

 (8)执行输入字符串中含 -o 命令的操作

(五)测试过程

思路:分别单次输入wc.exe -c file.c,wc.exe -w file.c,wc.exe -l file.c,检查运行结果;然后不同顺序混合输入wc.exe -c -w -l file.c,检查运行结果,再把-o加进去检查运行结果,部分结果相似,只截了不同运行结果的部分图片

 

 

 

 (六)参考文献

https://social.msdn.microsoft.com/Forums/en-US/8a720549-0791-45ba-ab78-ca211ac959f5/streamreaderread?forum=visualcshartzhchs

 

posted @ 2018-09-24 19:42  徐建敏  阅读(126)  评论(3编辑  收藏  举报