# Second Assignment **Repository Path**: sheng-yixiang/second-assignment ## Basic Information - **Project Name**: Second Assignment - **Description**: 软件基础第二次作业 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-28 - **Last Updated**: 2023-10-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Second Assignment #### 介绍 软件基础第二次作业 #### 项目简介 本项目实现一个命令行文本计数统计程序,能通过输入命令正确统计导入的纯英文txt文本中的字符数,单词数,句子数,并在拓展代码中额外统计txt文本中的代码行、空行、注释行等。 #### 使用说明 1. 将需要输入识别的文件放入文本文件file.txt中,并与text.exe文件处于同一文件夹 ![输入图片说明](%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202023-10-28%20173343.jpg) 2. 在当前文档路径下打开cmd ![输入图片说明](%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202023-10-28%20173827.jpg) 3. 输入需要统计的file中的内容对应的命令,即可得到输出结果 ![输入图片说明](%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202023-10-28%20173936.jpg) #### 文件说明 file.txt:需要识别的纯英文内容文件 text:测试文件 v0.1:空项目 v0.2:项目完成基础功能(可统计字符数,单词数,句子数) v0.3:项目完成扩展功能(还可统计代码行、空行、注释行) ####例程运行及结果 text.exe -c file.txt:统计输出字符数 text.exe -w file.txt:统计输出单词数 text.exe -s file.txt:统计输出句子数 text.exe -cl file.txt:统计输出代码行数 text.exe -bl file.txt:统计输出空行数 text.exe -com file.txt:统计输出注释行数 ![输入图片说明](%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202023-10-28%20185742.jpg) #### 版本更迭和运行结果截图。 分别运行v0.1、v0.2/v0.3代码 ![输入图片说明](%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202023-10-28%20190102.jpg) #### performance test 选用visual studio code内置的调试器进行检测,并无错误 ![输入图片说明](%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202023-10-28%20192629.jpg)