您的位置:首页 > 其它

输入一个字符统计其中有多少个单词。

2016-05-26 09:36 477 查看
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/73/C5/wKiom1YGhejBYfCLAABLBpYJ91w360.jpg" title="QQ图片20150926194557.png" alt="wKiom1YGhejBYfCLAABLBpYJ91w360.jpg" />
#include<stdio.h>
int main()
{
char string[81];
int i,num=0,word=0;
char c;
gets(string); //输入一个字符串给字符组string
for(i=0;(c=string[i])!='\0';i++) //只要字符不是'\0'就继续执行循环
if(c==' ')word=0; //如果是空字符,word为0
else if(word==0) //如果不是空格字符并且word原值为0
{
word=1; //使word为1
num++; //num累加表示一个单词
}
printf("there are %d world in this line.\n",num); //输出单词数
return 0;
}
上面是运行输出的结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: