【C语言编程求一个英文句子中的单词数和最长单词的位置、长度及-查字典问答网
分类选择

来自孟猛的问题

  【C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词.从键盘输入一个英文句子,统计其中单词的个数,并输出最长单词在文本中的位置(是文本中的第几个字符)和长】

  C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词.

  从键盘输入一个英文句子,统计其中单词的个数,并输出最长

  单词在文本中的位置(是文本中的第几个字符)和长度;(单词的界

  定:单词是由空格、换行符号、标点符号等分隔的字母和数字组成的连

  续字符串)

  #include

  #include

  voidmain()

  {

  charstring[100];

  charb;

  inti,j,k,m=0,n=0;

  printf("请输入一个英文句子:n");

  gets(string);

  for(i=0;(b=string[i])!='';i++)

  if(b=='')m=0;

  elseif(m==0)

  {m=1;

  n++;

  }

  printf("该句共有%d个单词n",n);

  printf("最长的单词是第%d个,它的长度是%dn",k);

  }

  我只会编到这一步,其他的不会了,

1回答
2020-05-1619:41
我要回答
提示:回答问题需要登录哦!
达韧

  我刚做了一关于英文句子里面每个单词平均字长的.与你问题很近.#include"stdio.h"#include#include"ctype.h"#defineMAX1000000charbuf[MAX],s[MAX];charp[MAX];intmain(){intn=0;intm=1;intcout=0;f...

2020-05-16 19:43:32
大家都在问
最新问答