使用nowstr来记录当前输入的单词,使用prestr记录上一个单词,maxstr记录重复最多的单词。

当输入*时代表输入结束,开始统计出现次数最多的单词。。

若当前输入的单词和上次一样,则计数值count++,代表重复出现的次数,不同时代表当前的单词是第一次出现,则置count=1;

每处理完一个单词之后,要比较计数值与max(重复最多次数)的大小。若大于max,则应重置max以及maxstr 为当前的值。。

具体代码如下:

从标准输入读入一系列string对象,寻找连续重复出现的单词,程序应该找出满足以下条件的单词的输入位置:该单词的后面紧跟着再次出现自己本身。跟踪重复次数最多的单词及其重复次数,输出重复次数的最大值。从标准输入读入一系列string对象,寻找连续重复出现的单词,程序应该找出满足以下条件的单词的输入位置:该单词的后面紧跟着再次出现自己本身。跟踪重复次数最多的单词及其重复次数,输出重复次数的最大值。

相关文章:

  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
  • 2022-02-16
  • 2022-12-23
  • 2021-11-29
  • 2021-07-20
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
  • 2021-12-14
  • 2021-11-29
相关资源
相似解决方案