1. 程式人生 > >程序設計第二次作業

程序設計第二次作業

cmd 命令 分號 逗號 英文 默認 一次 字符串長度 力學

1.Gitee項目地址:https://gitee.com/xuezhangDD/wc.git

2.本次作業且只實現了基本功能,即統計字符數、單詞數、行數,以及將統計結果輸入到默認文件中。因為編程經驗較少,選擇了相對熟悉的C#來編寫。在網上查閱資料以及向其他同學的請教下,基本實現了程序 的功能。

3.代碼說明

程序通過一個類中的幾個方法實現

統計字符數:

技術分享圖片

在網上查閱後,開始我用了foreach遍歷的方式 ,但只顯示標點數,後來改成了C#裏面自帶的Length函數。

統計單詞數:

技術分享圖片

以中英文逗號及空格為分隔符,分隔後的字符串長度為單詞數。

統計行數:

技術分享圖片

開始想到用分號分隔,然後發現在很多情況下不適用,於是以換行符為分隔符,分隔後的字符串長度為行數。

寫入統計結果

技術分享圖片

4.測試

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

由於時間原因及技術問題,這次作業寫得很簡陋,程序還不能同時執行多條命令。第一次接觸命令行程序,開始並沒有想到直接打開程序目錄裏的exe文件,而是通過運行菜單的cmd窗口運行程序,最後在網上查找了很久也沒來得及修改。這一次作業也讓我清楚的認識到自己和優秀同學間的差距,會加倍的努力學習,作業後續也會逐步改進。

程序設計第二次作業