第二次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/rjjc
作业目标 实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
姓名-学号 王昳熠-2022329301134
码云地址 https://gitee.com/yuritsky/wcexe/tree/master

介绍

  1. 基础功能 :实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数。
  2. 扩展功能 :统计代码行、空行、注释行等,并提供相应命令接口。
  3. 单元测试和性能测试

使用方法

1.将要测试的txt文件下载到D盘,并命名成test,要测试的程序txt文件下载到D盘,并命名成test1
2.将v0.2/v0.3中的exe文件下载至合适位置,后按下 Win + R 组合键,或者右键点击开始图标,点击“运行”,即可打开运行窗口。
3.在文字栏中输入cmd

4.以v0.3运行为例。
先令程序进入exe文件所在的盘内,文件下载在D盘时,需要切换至D盘,所以在窗口内输入D:,按回车键
输入cd加上exe文件所在上级路径即可(不需要全部路径输入!可近似理解为exe文件所在的文件夹名称),按回车键
输入exe文件名 wc2.exe,按回车键。

运行结果

  1. test.txt文件进行字符,单词,句子统计
    输入指令
    wc1.exe-c
    wc1.exe-w
    wc1.exe-l
    运行结果显示

2.对test1.txt文件输出注释行、空行、代码行数统计
输入指令
wc2.exe-e
wc2exe-n
wc2.exe-c
运行结果显示

心得体会

在完成项目的过程中遇到了很大的困难,从未写过命令行程序的我在看到题目后感觉天塌了一样,从零开始找教程学习如何使用gitee,以及对题目进行梳理理清逻辑,勇士我也通过翻阅书籍了解到处理文件的相关函数,如fopen,fgetc等等。在代码实现过程中,我学习了如何判断字符、单词、句子以及统计注释行、空行和代码行等内容。虽然最终没有实现统计更为复杂数据以及设计用户图形界面的功能,但通过反复调试加深了对c语言的了解。

posted @ 2024-10-29 16:31  Yuritsky  阅读(10)  评论(0编辑  收藏  举报