郁闷!这道题目怎么编?
编写一程序输出一个由若干单词构成的字符串中的最长单词及其长度,若字符串中有多个单词满足条件须将这些单词全部输出。(注:程序书写要规范)
例:输入字符串为“Some states use income tax in addition to sales tax to raise their revenues.”
输出应为:
最长单词:addition revenues
单词长度:8
是呀,要输出长度最大的,我加了#include<string>后,运行结果如下:
Some states use income tax in addition to sales tax to raise the their revenues.
最长单词:Some
单词长度:4
最长单词:states
单词长度:6
最长单词:states
单词长度:6
最长单词:states 最长单词:income
单词长度:6
最长单词:states 最长单词:income
单词长度:6
最长单词:states 最长单词:income
单词长度:6
最长单词:addition
单词长度:8
最长单词:addition
单词长度:8
最长单词:addition
单词长度:8
最长单词:addition
单词长度:8
最长单词:addition
单词长度:8
最长单词:addition
单词长度:8
最长单词:addition
单词长度:8
最长单词:revenues.
单词长度:9