早教吧作业答案频道 -->其他-->
一道很简单的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;
}
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;
}
▼优质解答
答案和解析
水题!已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;
}
#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;
}
看了 一道很简单的ACM编程题,新...的网友还看了以下:
二十六英语小写字母,有几个字母是占了三格的?课本教材上小写字母p是占了三格的,但是有的参考书上没有 2020-04-05 …
作文〖母亲的手〗§300字作文母亲的手300字,文体不限,字句优美,感动人心,字句简练.作文母亲的 2020-04-27 …
求高手帮助我怎样找多项式最简分母我该怎样找多项式最简分母?在课堂上听不明白也许是时间太逼了老师不怎 2020-04-27 …
ASCII码计算下列字符中ASCII码值最小的是。A、aB、AC、fD、Z已知英文字母m的ASCI 2020-06-13 …
已知英文字母m的ASCII码值为109,那么英文字母p的ASCII码值为多少 2020-07-17 …
在一次大规模的统计中发现英文文献中字母E使用的频率在0.105附近,而字母P使用的频率大约为0.01 2020-11-03 …
在一次大规模的统计中发现英文文献中字母E使用的频率在0.105附近,而字母P使用的频率大约为0.01 2020-11-03 …
1.三分之p+2=七分之二求字母p等于多少2.五分之2q-3=四分之三求字母q等于多少3.五分之k+ 2020-12-17 …
1.三分之p+2=七分之二求字母p等于多少2.五分之2q-3=四分之三求字母q等于多少3.五分之k+ 2020-12-17 …
在一次大规模的统计中发现英文文献中字母E使用的频率在0.105附近,而字母P使用的频率大约为0.01 2020-12-20 …