以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  C++算法  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=84813)


--  作者:xuercai
--  发布时间:5/19/2010 5:44:00 AM

--  C++算法
Design an algorithm that makes the text following treatment:
Remove vowels except those that are part of a group of consecutive vowels at the beginning of word.
Stock ∙ clog the segments formed by a single consonant length greater than 1, a long one.
Assume that a consonant is a character that is not a member, or a '. " or a '.

要用C++做,但是我不会。哪位大侠会啊!!万分感激。@


--  作者:freewind
--  发布时间:5/31/2010 3:36:00 AM

--  
本人英语非常菜,程序也是菜鸟,作个简单的功能.原文看不懂 后面的更不明白.
原文看不懂什么意思 是不是把每个单词的首个元音字母去掉.写了个答非所问的.嘿嘿
#include "stdafx.h"
#include <string>
#include <iostream>

using namespace std;

int main()
{
 string stext ("just use for test,a simple example.");
 cout << stext << endl;
 cout << "元音字母: ";
 size_t cp;

 cp = stext.find_first_of("aeiou");

 while(cp != string::npos) 
 {
  cout << stext.at(cp) << " " ;
  cp = stext.find_first_of("aeiou", cp + 1);
 }
 cout << endl;
 return 0;
}


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
30.762ms