王悅帆第二次作業

帆YF發表於2024-10-29
這次作業屬於哪個課程 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)

基礎功能

  1. 統計純英文文字中的字元數、單詞數和句子數。
  2. 對測試資料進行測試。

擴充功能

  1. 統計純英文文字中的程式碼行、空行、註釋行數。
  2. 對測試資料進行測試。

使用說明

  1. 透過win+R調出命令列視窗輸出cmd,進入終端。
  2. 進入到程式碼所在的路徑。
  3. 按照如下指令執行程式

命令

  • 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 統計註釋行。

程式碼執行結果以及效能測試