干盛辉的第二次作业

ganshenghui / 2025-02-18 / 原文

第二次作业

这个作业属于哪个课程
这个作业的目标 编写一个可供命令行调用的程序。能正确统计txt文本中的字符数,单词数,句子数。
姓名-学号 干盛辉-2022329301011
码云地址 https://gitee.com/gan-shenghui/guigui

作业要求:

实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
具体命令行界面要求举例:

命令模式: wc.exe [参数] [文件名]

wc.exe -c file.txt 统计字符数
wc.exe -w file.txt 统计单词数

项目介绍

采用C++进行代码编辑,经过两次版本迭代,基本实现了基础功能和拓展功能。

  • 基本功能:统计txt文本中的字符数,单词数和句子数。
  • 拓展功能:在原来的基础上,增加了统计代码行,空行,注释行和退出的功能。

使用说明

  • 基础版:将txt文件拖入命令框中,获取txt文件的地址,然后可以得到字符数,单词数和句子数。
  • 拓展版:增加了选择和退出的功能,输入c,w,s,d,e,m,q选择需要的功能,然后拖入txt文件,可得到需要的结果。

运行结果

基础版

基础版

拓展版

拓展版