zoukankan      html  css  js  c++  java
  • 统计一行文本的单词个数 (15 分) 本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出单词个数。 输入样例: Let's go to room 209. 输出样例: 5

    MD,一开始就想着怎么 用空格和结尾前判断字母 来计算写的头的爆了, 反过来判断空格后面是否有 =‘ ’就尼玛容易多了

    1. #include<stdio.h>
    2. #include<stdlib.h>
    3. #include<string.h>
    4. int main()
    5. {
    6. int i,j=0,sign=0;
    7. char str[10000];
    8. gets(str);
    9. if(str[0]!=' ')
    10. {
    11. sign=1;
    12. }
    13. for(i=0;i<strlen(str)-1;i++)
    14. {
    15. if(str[i]==' '&&str[i+1]!=' ')
    16. {
    17. sign++;
    18. }
    19. }
    20. printf("%d ",sign);
    21. system("pause");
    22. return 0;
    23. }
  • 相关阅读:
    Number Sequence
    不容易系列之(3)—— LELE的RPG难题
    又见回文
    统计元音
    数列
    regular expression
    野兽男孩
    GameStd
    boost and qt compile.
    kde4 + compiz只有两个桌面的问题
  • 原文地址:https://www.cnblogs.com/likeghee/p/9922180.html
Copyright © 2011-2022 走看看