李辉琦的第二次作业

| 这次作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/rjjc |
| 这个作业的目标 | | 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。|
| 姓名-学号 | 李辉琦-2022339920017 |

码云仓库地址:https://gitee.com/li-huiqi666/zuoyeku.git

作业简介:需要创建一个项目,该项目是一个命令行文本计数统计程序,可对纯英文 txt 文本进行字符数、单词数和句子数的统计。同时,扩展功能还可以统计代码行、空行、注释行等。通过不同的参数调用,可以实现特定的统计功能。
命令模式: wc.exe [参数] [文件名]
wc.exe -c file.txt 统计字符数
wc.exe -w file.txt 统计单词数

指令说明:统计字符数:test.exe -c file.txt
统计单词数:test.exe -w file.txt
统计句子数:test.exe -s file.txt
统计代码行数:test.exe -l file.txt
统计空行数:test.exe -e file.txt
统计注释行数:test.exe -r file.txt
运行思路与步骤:
win+r调出命令窗口输入cmd0进入终端,再输入cd查找文件,在命令窗口运行test.exe进行调试。
命令行窗口运行 test.exe -c -w -s -cl -bl -ctl -ch file.txt ,观察其状态。
v0.1

v0.2

v0.3

单元测试:
v0.2

v0.3

说实话,这次的作业对于我来说难度还是有点大的,刚开始感觉吃不消,现在也还是感觉吃不消,哎。

心得体会:通过这次作业,我深刻体会到了项目从无到有逐步完善的过程。从最初的空项目到实现基础功能,再到扩展加分项,每一步都充满挑战。在代码实现中,我不仅提升了编程能力,还学会了使用版本控制工具进行有效的项目管理。单元测试让我更加注重代码质量,而性能测试则促使我优化算法。这次作业是一次宝贵的实践经历,为我今后的编程之路积累了经验。

posted @ 2024-10-29 19:55  卡布奇诺137  阅读(7)  评论(0编辑  收藏  举报