结对项目小组成员 : 1320170222 李贵强 1320170221 李炬坪
1.github地址:
https://github.com/lgq112233/-WordCount
3.题目描述:
4.如何求解
根据题目意思需要写四个函数 来依次实现不同输入指令的操作,可以运用fgetc函数实现对文本中每一个字符的读入然后判断,依文本行次序进行每个字符的判定,单词数的判定肯定是判断当某个字符不在“a-z”之间或则“0-9”之间则可以判定一个单词已经结束,记录数++即可。对于最后实现-a的功能则首先在定义函数的时候要设置一个能够传入参数的字符数组,然后空行的数则可以根题目意思据是否为大括号来判断,然后某一行为空行,对于注释行的话则需要判定是否存在连续两个斜杠的问题所以先找到一个斜杠的然后再判断紧接着的是不是还是斜杠,最后呢如果前面几种请款个都不满足的话则可以判定该为单词。但要注意每次判定完都要有一个ch=fgetc(fp)来进行下一个字符的读入。判断定义一个ss数组进行文本文件名的传入和操作。不过有些函数还是参考大佬博客上的内容来实现的。
5.运行结果图
6.部分函数代码