http://www.51cpc.com/problem/1061html
输入一段英文句子,请统计句子中的单词数目ide
输入一段英文句子(长度小于1000)包含空格ui
输出单词数目spa
Sample Input:code
It matters not what someone is born, but what they grow to be.
Sample Output:htm
13
#include<stdio.h> char str[1000]; int main() { char ch; int i,word=0,count=0; gets(str); for(i=0;(ch=str[i])!='\0';i++) { if(ch==' ') word=0; else if(word==0) { word=1; count++; } } printf("%d\n",count); return 0; }
思路:分析样例,会发现每一个单词前有个空格。blog
假如没有发现这个特色也能够将标点符号改为空格。get
更多思路:io
http://www.javashuo.com/article/p-pfwgeopu-em.htmlclass
记得点赞哦!