怎样实现把一串字符中最长的单词输出?
用C语言编程,怎样实现把一串字符中最长的单词输出?请那位大哥快快帮帮忙?
----------------解决方案--------------------------------------------------------
定义一个字符数组放当前最长单词
另一方面遍历这一串字符,遇到一个单词就比较和当前单词长度的大小.....
----------------解决方案--------------------------------------------------------
对,space标识单词的开始和结束.
----------------解决方案--------------------------------------------------------
修正 soft_wind ,. 都可以,这里定义为非字母字符就是了,而且还有专门的库函数
int isalpha(int ch)
----------------解决方案--------------------------------------------------------
我知道那个函数,
楼主不得先存放那个总的字符串吗?
我的原意是默认楼主在那个总的字符串中单词与单词之间用空格格开
----------------解决方案--------------------------------------------------------
这问题比较麻烦
----------------解决方案--------------------------------------------------------
嘿嘿,其实也行! 全靠楼主自己写了,我看谁又手痒发程序
这样的题就是要锻炼,而且我估计教材上都有类似的判断单词的题目
----------------解决方案--------------------------------------------------------
我肯定不会发,我要看数据结构
----------------解决方案--------------------------------------------------------
你敢胡来,我就对 殷澍蕾 ...........
打住--------不闲聊了
----------------解决方案--------------------------------------------------------
哦?有奸情?
----------------解决方案--------------------------------------------------------