程序设计第二次作业

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

2.本次作业且只实现了基本功能,即统计字符数、单词数、行数,以及将统计结果输入到默认文件中。因为编程经验较少,选择了相对熟悉的C#来编写。在网上查阅资料以及向其他同学的请教下,基本实现了程序 的功能。

3.代码说明

程序通过一个类中的几个方法实现

 

统计字符数:

程序设计第二次作业_第1张图片

在网上查阅后,开始我用了foreach遍历的方式 ,但只显示标点数,后来改成了C#里面自带的Length函数。

 

 

统计单词数:

程序设计第二次作业_第2张图片

 以中英文逗号及空格为分隔符,分隔后的字符串长度为单词数。

 

 统计行数:

程序设计第二次作业_第3张图片

开始想到用分号分隔,然后发现在很多情况下不适用,于是以换行符为分隔符,分隔后的字符串长度为行数。

 

 

写入统计结果

程序设计第二次作业_第4张图片

 

 4.测试

程序设计第二次作业_第5张图片

 

程序设计第二次作业_第6张图片

 

 程序设计第二次作业_第7张图片

 

程序设计第二次作业_第8张图片

 

 

 程序设计第二次作业_第9张图片

 

由于时间原因及技术问题,这次作业写得很简陋,程序还不能同时执行多条命令。第一次接触命令行程序,开始并没有想到直接打开程序目录里的exe文件,而是通过运行菜单的cmd窗口运行程序,最后在网上查找了很久也没来得及修改。这一次作业也让我清楚的认识到自己和优秀同学间的差距,会加倍的努力学习,作业后续也会逐步改进。

 

你可能感兴趣的:(程序设计第二次作业)