当前位置: 代码迷 >> C语言 >> 怎样实现把一串字符中最长的单词输出?
  详细解决方案

怎样实现把一串字符中最长的单词输出?

热度:13   发布时间:2007-11-01 23:10:55.0
以下是引用feng1256在2006-5-28 11:51:00的发言:
定义一个字符数组放当前最长单词

另一方面遍历这一串字符,遇到一个单词就比较和当前单词长度的大小.....

这个,具体程序怎么写?


----------------解决方案--------------------------------------------------------
翻出来就问这个?
这个好做啊,但我也不会去写的.

遍历一遍字符串,把连续的字母用一数组保存(初始化为空),同时保存它的长度(初始化为0).然后判断出现的连续字母长度是否大于保留的中间值,若大则更新,否则跳过继续处理.
----------------解决方案--------------------------------------------------------

LS说的方法可行.


----------------解决方案--------------------------------------------------------
自己动手吧,我写过!有点麻烦,没时间再来一遍了

----------------解决方案--------------------------------------------------------
  相关解决方案