zoukankan      html  css  js  c++  java
  • 循环-06. 统计一行文本的单词个数

    循环-06. 统计一行文本的单词个数(15)

    时间限制
    400 ms
    内存限制
    65536 kB
    代码长度限制
    8000 B
    判题程序
    Standard
    作者
    张彤彧(浙江大学)

    本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。

    输入格式:

    输入给出一行字符。

    输出格式:

    在一行中输出单词个数。

    输入样例:
    Let's go to room 209.
    
    输出样例:
    5
     1 #include<stdio.h>
     2 #include<stdlib.h>
     3 #include<math.h>
     4 int main()
     5 {
     6     char str[2];
     7     char a;
     8     int count = 0;
     9     int i = 0;
    10     while(1)
    11     {
    12         scanf("%c", &a);
    13         str[i % 2] = a;
    14         if(i > 0 && str[i%2] == ' ' && str[(i-1)%2] != ' ')
    15             count++;
    16         i++;
    17         if(a == '
    ')
    18             break;
    19     }
    20     if(str[(i-2)%2] == ' ')
    21         printf("%d
    ", count);
    22     else
    23         printf("%d
    ", count + 1);
    24     return 0;
    25 }
  • 相关阅读:
    关于tp5框架的安装与配置
    关于php的前台,后台的基本写法
    提取大段文字中的特殊段落
    UGUI 打图集
    事件管理
    tornado install
    Install aws cli
    code migrate
    Codecommit
    Curl elasticsearch
  • 原文地址:https://www.cnblogs.com/yomman/p/4222754.html
Copyright © 2011-2022 走看看