王悦帆第二次作业
这次作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/rjjc |
---|---|
这个作业的目标 | 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。 |
姓名-学号 | 王悦帆-2022329301024 |
Gitee地址:https://gitee.com/WangYuefanbest/wang-yuefans-second-assignment
作业要求
程序和参数名可以按个人喜好命名。项目文档应包含项目说明,写入README.MD。该说明应该包含:
a. 项目的简介及其相关的用法;
b. 文件列表及其相关说明;
c. 例程运行及其相关结果。
版本号分别为
v0.1 空项目;
v0.2 项目完成基础功能
v0.3 项目完成扩展功能
编写对应的单元测试。
a. 实现基本功能的测试;
b. 单元测试包含更多的测试用例
项目介绍
本项目采用C语言进行编程。作为软件技术基础课程的第二次作业,我们设计并实现了一个命令行文本计数统计程序,主要功能是统计纯英文文本文件中的字符数量、单词数量以及句子数量。此外,程序还扩展了其他统计功能,如代码行数、空行数及注释行数的统计。为了满足作业要求,即生成可执行文件(.exe)
基础功能
- 统计纯英文文本中的字符数、单词数和句子数。
- 对测试数据进行测试。
拓展功能
- 统计纯英文文本中的代码行、空行、注释行数。
- 对测试数据进行测试。
使用说明
- 通过win+R调出命令行窗口输出cmd,进入终端。
- 进入到代码所在的路径。
- 按照如下指令运行程序
命令
- wc.exe -c file1.txt 统计字符数。
- wc.exe -w file2.txt 统计单词数。
- wc.exe -s file1.txt 统计句子数。
- wc.exe -l file1.txt 统计代码行。
- wc.exe -e file2.txt 统计空行。
- wc.exe -m file1.txt 统计注释行。
代码运行结果以及性能测试