软件工程作业个人项目: 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-

转载于:https://www.cnblogs.com/cowryw/p/7559972.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值