所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。先来欣赏一下代码。
`c
#include"stdio.h"
int main()
{
char a[1000];
int count=0;
while(~scanf("%s",a)) count++;
printf("%d",count);
}
首先定义字符串,~scanf("%s",a)的作用近似于scanf("%s",a)!=EOF。
%s会在读到空格时结束,所以这样连续的空格也可以实现统计,这样就实现了单词的简单统计。
ps:如果程序无法结束可以尝试CTRL+解决。