一道很简单的ACM编程题,新人,帮忙看下哪儿错了,Description 统计一篇文章里所有单词的总数,文章都是由小写字母和空格组成的,没有标点符号.Input 输入一行由小写字母和空格组成的文章,文章长
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 16:54:00
![一道很简单的ACM编程题,新人,帮忙看下哪儿错了,Description 统计一篇文章里所有单词的总数,文章都是由小写字母和空格组成的,没有标点符号.Input 输入一行由小写字母和空格组成的文章,文章长](/uploads/image/z/7152703-7-3.jpg?t=%E4%B8%80%E9%81%93%E5%BE%88%E7%AE%80%E5%8D%95%E7%9A%84ACM%E7%BC%96%E7%A8%8B%E9%A2%98%2C%E6%96%B0%E4%BA%BA%2C%E5%B8%AE%E5%BF%99%E7%9C%8B%E4%B8%8B%E5%93%AA%E5%84%BF%E9%94%99%E4%BA%86%2CDescription+%E7%BB%9F%E8%AE%A1%E4%B8%80%E7%AF%87%E6%96%87%E7%AB%A0%E9%87%8C%E6%89%80%E6%9C%89%E5%8D%95%E8%AF%8D%E7%9A%84%E6%80%BB%E6%95%B0%2C%E6%96%87%E7%AB%A0%E9%83%BD%E6%98%AF%E7%94%B1%E5%B0%8F%E5%86%99%E5%AD%97%E6%AF%8D%E5%92%8C%E7%A9%BA%E6%A0%BC%E7%BB%84%E6%88%90%E7%9A%84%2C%E6%B2%A1%E6%9C%89%E6%A0%87%E7%82%B9%E7%AC%A6%E5%8F%B7.Input+%E8%BE%93%E5%85%A5%E4%B8%80%E8%A1%8C%E7%94%B1%E5%B0%8F%E5%86%99%E5%AD%97%E6%AF%8D%E5%92%8C%E7%A9%BA%E6%A0%BC%E7%BB%84%E6%88%90%E7%9A%84%E6%96%87%E7%AB%A0%2C%E6%96%87%E7%AB%A0%E9%95%BF)
一道很简单的ACM编程题,新人,帮忙看下哪儿错了,Description 统计一篇文章里所有单词的总数,文章都是由小写字母和空格组成的,没有标点符号.Input 输入一行由小写字母和空格组成的文章,文章长
一道很简单的ACM编程题,新人,帮忙看下哪儿错了,
Description
统计一篇文章里所有单词的总数,文章都是由小写字母和空格组成的,没有标点符号.
Input
输入一行由小写字母和空格组成的文章,文章长度小于200.
Output
输出文章中包含的单词个数
Sample Input
you are my friend
Sample Output
4
Source
我的代码:
#include"stdio.h"
int main()
{
\x05char a[210],i,y;
\x05gets(a);
\x05for(i=y=0;a[i]!='\0';i++)
\x05{
\x05\x05if(a[i]==' ')
\x05\x05\x05y+=1;
\x05}
\x05if(a[0]==' ') //做这个判断是担心输入的是空句子⊙﹏⊙.
\x05\x05y=0;
\x05else
\x05\x05y+=1;
\x05printf("%d\n",y);
\x05return 0;
}
一道很简单的ACM编程题,新人,帮忙看下哪儿错了,Description 统计一篇文章里所有单词的总数,文章都是由小写字母和空格组成的,没有标点符号.Input 输入一行由小写字母和空格组成的文章,文章长
水题!已ac
#include
int main()
{
char str[200];
int i, flag = 1, count = 0;
gets(str);
for (i = 0; str[i]; i++)
{
if (str[i] == ' ') flag = 1;
else if (flag == 1)
{
count++;
flag = 0;
}
}
printf("%d\n", count);
return 0;
}