Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

一題vc++函數問題

0 views
Skip to first unread message

真情男子

unread,
Jan 19, 2001, 9:06:19 AM1/19/01
to
請問各位先進、各位高手下面這個題目的程式怎麼做呢?
題目為:輸入任意三個字串a,b,c,將a字串中含有b字串的部份,全部換成c字串,並列
印出改過後之a字串。(註:b和c字串的長度相同)
如果這題限定用函數做程式,怎麼做,教教我吧~~~,希望大家多多提供意見,謝謝。
--
[1;33m※ Origin: [36m奇摩 大摩域 [37m<telnet://bbs.kimo.com.tw> [m
[1;35m◆ From: [1;32m139.175.162.61 [m

jon

unread,
Jan 19, 2001, 2:28:19 PM1/19/01
to
==> 在 skeche...@bbs.kimo.com.tw (真情男子) 的文章中提到:

> 請問各位先進、各位高手下面這個題目的程式怎麼做呢?
> 題目為:輸入任意三個字串a,b,c,將a字串中含有b字串的部份,全部換成c字串,並列
> 印出改過後之a字串。(註:b和c字串的長度相同)
> 如果這題限定用函數做程式,怎麼做,教教我吧~~~,希望大家多多提供意見,謝謝。

#include <iostream>
#include <string>

int main()
{
std::string a, b, c;
std::cin >> a >> b >> c;
a.replace(a.find(b), b.size(), c);

std::cout << "The altered string is " << a << std::endl;
return 0;
}

那個 C++ 程式沒有函數呢?:p
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>

jon

unread,
Jan 19, 2001, 2:27:13 PM1/19/01
to
0 new messages