作业4

  • 题目为:读取小文本文件A_Tale_of_Two_Cities.txt 或者 大文本文件Gone_with_the_wind.txt,统计某一指定单词在该文本文件中出现的频率。
  • 命令行格式: 提示符> Myapp.exe -f filename.txt -w word (PS:C++ 程序,Java 程序输出方式类似)
  • 解释:
    • 选项 -f 表示打开某一文件(filename.txt)
    • 选项 -w 表示统计其后单词(word)在打开的文件(filename.txt)中的频率。

  • 结对对象博客(孙楷悦):http://cnblogs.com/sunkaiyue/
    github链接:https://github.com/apridelion/work4
    贡献比例:1:1
    结对照片:
    源程序(统计频率):
    int t = 0;
        char y[10];
        cout<<"请输入需要统计的单词:"; 
        cin>>y;                                        
        while (!strcmp(w[t].s,y))                   //比较  
        {
            t++;
        }
        cout<< w[t].s << ":" <<w[t].count<<'
    ';   
        return(0);

    运行结果:


  • 总结:基于作业三的基础上多了,特殊词比较的过程。只需将分隔后的单词一个字母一个字母的比特殊词比较,相同则加1,不同则进行下一项。因为这次只多了一个要求,两个人也不好具体的分工,只能共同完成。
  •  
原文地址:https://www.cnblogs.com/wumin2/p/5335027.html