1.gitee项目地址:https://gitee.com/K_wang/BIN/tree/master
1.WordCount需求说明
WordCount的需求可以概括为:对程序设计语言源文件统计字符数、单词数、行数,统计结果以指定格式输出到默认文件中,以及其他扩展功能,并能够快速地处理多个文件。
可执行程序命名为:wc.exe,该程序处理用户需求的模式为:
wc.exe [parameter] [input_file_name]
存储统计结果的文件默认为result.txt,放在与wc.exe相同的目录下。
1.1 基本功能
wc.exe -c file.c //返回文件 file.c 的字符数
wc.exe -w file.c //返回文件 file.c 的单词总数
wc.exe -l file.c //返回文件 file.c 的总行数
wc.exe -o outputFile.txt //将结果输出到指定文件outputFile.txt
注意:
空格,水平制表符,换行符,均算字符。
由空格或逗号分割开的都视为单词,且不做单词的有效性校验,例如:thi#,that视为用逗号隔开的2个单词。
-c, -w, -l参数可以共用同一个输入文件,形如:wc.exe –w –c file.c 。
-o 必须与文件名同时使用,且输出文件必须紧跟在-o参数后面,不允许单独使用-o参数。
2.1 读取用户命令
2.2实现字符数的统计
2.3实现单词数的统计
2.3实现行数的统计
2.4 写入文件
3.测试
3.1 测试文本
3.2结果
--------------------------------------------------------------------------
结束
C#基础不好,java没有接触,网上的参考文献大多是Java,只能简单看看操作流程和方法。寝室有个python的大神,请教学习了一天,完成了基本工作,以后继续学习python。
原文:https://www.cnblogs.com/K-wang/p/9697222.html