软件工程作业个人项目: wc项目,统计文本文件的字符数、单词数和行数。

具体功能要求:

程序处理用户需求的模式:

wc.exe[parameter][file_name]

各个参数的意义:

基本功能列表:

wc.exe-c file.c:char count

wc.exe-w file.c:word count

wc.exe-l file.c:line count

 

1、代码来源:

http://www.cnblogs.com/zht01/p/5299719.html

2、platform: windows VS

     language: c#

3、bug:  暂时无bug.

4、function improvement: 在我所找的代码来源里,已经扩展了它的个功能,同时也完成了高级功能的展示。我仔细阅读了一下来源代码,深知自己能力还不够,技术还有待提高。但我大致知道了程序的原理实现。

     首先是考虑建立进入文件的方法,使它可循环读取文件的每一行内容,内容保存在字符串str中。然后再建立一种方法对其读取的信息进行统计(字符数、单词数和行数等放在一个count类中)。在统计的时候,先用循环将传来的str中的空格遍历出去,其相应的加1,不是空格则跳出循环,进行字符判断,若是则进入相应的循环中,若不是则跳出循环单词数加1,最后判断导致结束的是否是空格,是则空格加1,如此直到str字符串读完。

5、implementation: 可实现。

6、github:  https://github.com/cowryH/hello-world-

posted @ 2017-09-20 13:17  HZ小孩  阅读(197)  评论(0编辑  收藏  举报