求解单词数

来源:互联网 发布:中专升大专网络教育 编辑:程序博客网 时间:2024/06/08 10:36

#include <iostream>#include <cstdio>#include <cstring>using namespace std;int main(){ int word = 0; int num = 0; char a[100]; gets(a);                 //输入一个字符串给字符数组a  int len = strlen(a);     //求出字符数组的长度  for(int i = 0; i < len; i++) {  if(a[i] == ' ')word = 0; //如果是空格字符,使word置0   else if(word == 0)       //如果不是空格字符且word原值为0   {   word = 1;            //使word置1    num++;               //num累加1,表示单词数量增加1   } } cout << num << endl;        //输出单词数量  return 0;}  

0 0
原创粉丝点击