软件工程作业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++的使用,码云的简单使用,得到了测试代码的实践经历,也感受到了码农要完成大量代码且保持功能正常使用的不易。

posted @ 2024-10-28 20:46  qianxiaojump  阅读(10)  评论(0编辑  收藏  举报