软件工程作业2
课程 | https://edu.cnblogs.com/campus/zjlg/rjjc |
---|---|
姓名 | 宋潮伟 |
学号 | 2022329301117 |
课程目标 | 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。扩展功能:统计代码行、空行、注释行等,并提供相应命令接口。 |
码云地址 | https://gitee.com/jiang-qianxiao/zuoye2/tree/master/ |
软件工程作业2
介绍
基础功能:实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
扩展功能:统计代码行、空行、注释行等,并提供相应命令接口。此程序使用c++编程。
文件
v01 空项目;
v02 基础功能;
v03 扩展功能。
使用说明
1.基础功能使用说明:点击编译运行,窗口打开后,等待界面出现wc.exe -之后,输入c,w,d,m选择统计字符、单词、句子、全部,按下回车,
输入想要统计文本的文件地址,再次点击回车,等待运行结果。
2.扩展功能使用说明:点击编译运行,窗口打开后,等待界面出现wc.exe -之后,输入c,w,d,i,g,f,m选择统计字符、单词、句子、代码行
、空行、注释行、全部,按下回车,输入想要统计文本的文件地址,再次点击回车,等待运行结果。
运行结果
1.基础功能运行结果
单项统计:
全部统计:
2.拓展功能运行结果
单项统计:
全部统计:
作业感想
这次作业时间比较仓促,完成的代码能统计的文本限制较多,面对复杂的文本容易出错和失败,但完成此次作业后,我熟悉了Devc++的使用,码云的简单使用,得到了测试代码的实践经历,也感受到了码农要完成大量代码且保持功能正常使用的不易。