zoukankan      html  css  js  c++  java
  • wordcount

    GitHub传送门:https://github.com/ZJCLZ/zjc/blob/master/wordcount1.txt

    计算机系统:win7

    编译环境:vc++6.0

    此次程序我是参照博客园上一个名为“孙步桥”的博主的作业,该程序主要实现三个功能,一是统计字符数,二是统计单词数,三是统计行数。判断这三个都是在for循环中进行的。

    单词数的个数是利用两个空格之间为一个单词的算法来确定的,用num1表示

    if (c == ' ')
     {
       num2++;
       word = OUT;
     }
     else
     {
       if (word == OUT)
       {
         word = IN;
       num1++;
       }
     }

    判断行数利用的是for循环挨个进行字符的判断,判断数组中的\n个数,然后根据\n的个数确定行数,用num4表示,

    空格数的判断也是利用for循环确定字符中共有多少个空格字符,用num2表示,

    字符数的判断则可利用总字符数,行数,还有空格数通过推导得出num3=length-num2-num4*2。

  • 相关阅读:
    C#引用类型详细剖析(转)
    wcf问题集锦
    Emgu CV 初试
    C#语言使用习惯
    多线程和消息机制
    ArrayAdapter
    SimpleAdapter
    删除对话框
    HTML制作个人简历
    冒泡排序
  • 原文地址:https://www.cnblogs.com/zjclz/p/7598283.html
Copyright © 2011-2022 走看看