Re: [閒聊] 學校教的一點用都沒有,可憐
※ 引述《zanyking (遙遠的旅人)》之銘言:
: 推 ChonPiggy:抱歉因為我現在還沒出來找工作..算剛離開學校..想問一下 07/19 21:05
: → ChonPiggy:如果第一個問題只用subString跟length..做反序輸出.. 07/19 21:06
: → ChonPiggy:可以嗎@@? 07/19 21:06
: → ChonPiggy:然後第二個只用if判別之後加起來@@? 07/19 21:07
如你所想: 解決辦法有點彆扭,但還可以.
#include <iostream>
#include <string>
using namespace std;
void PrintStrRev(string str);
int main(int argc, char *argv[])
{
string str = "This is a String";
PrintStrRev(str);
for (int i = 0; i< str.length(); i++) {
if (str.substr(i, 1) == " ") break;
cout << str.substr(i, 1);
}
system("PAUSE");
return EXIT_SUCCESS;
}
void PrintStrRev(string str) {
if (str.substr(0, 1) == "")
return;
PrintStrRev(str.substr(1,str.length()-1));
if (str.substr(0, 1) == " ") {
for (int i = 1; i< str.length(); i++) {
if (str.substr(i, 1) == " ") break;
cout << str.substr(i, 1);
}
cout << ' ';
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.160.212.48
推
07/19 22:31, , 1F
07/19 22:31, 1F
→
07/19 22:32, , 2F
07/19 22:32, 2F
推
07/19 22:41, , 3F
07/19 22:41, 3F
→
07/19 22:43, , 4F
07/19 22:43, 4F
推
07/19 23:04, , 5F
07/19 23:04, 5F
→
07/19 23:37, , 6F
07/19 23:37, 6F
→
07/19 23:37, , 7F
07/19 23:37, 7F
→
07/19 23:54, , 8F
07/19 23:54, 8F
推
07/19 23:58, , 9F
07/19 23:58, 9F
推
07/20 00:01, , 10F
07/20 00:01, 10F
→
07/20 00:01, , 11F
07/20 00:01, 11F
→
07/20 00:37, , 12F
07/20 00:37, 12F
→
07/20 00:38, , 13F
07/20 00:38, 13F
推
07/20 07:53, , 14F
07/20 07:53, 14F
阿你沒本事具體指出我程式哪一行有錯,只好用攻打遞迴的態度,這根本是耍無賴吧! XD
本來一件對的事情,突然被你講得好像很可恥一樣,是能當飯吃喔?
推
07/20 07:58, , 15F
07/20 07:58, 15F
→
07/20 21:14, , 16F
07/20 21:14, 16F
但是我沒有製造出stack overlfow的問題啊. 你想想,為什麼一堆人寫一堆拋出
exception的程式?因為他們根本沒打算讓程式撞到錯誤. 同樣的,我用遞迴,但是我不會
沒事去輸入那麼長的文字特地去製造stack overflow. 同樣,你可以寫一些部份正確
的函式,用正確的方式使用它,這樣沒有人會說你錯. 所以我覺得特地為了挑毛病而指錯
很沒有意義. 他說的錯我也知道,可是我沒有自己跑去撞那個錯啊.
※ 編輯: yauhh 來自: 218.160.109.242 (07/20 21:19)
→
07/20 21:16, , 17F
07/20 21:16, 17F
→
07/20 21:16, , 18F
07/20 21:16, 18F
→
07/20 21:17, , 19F
07/20 21:17, 19F
→
07/20 21:18, , 20F
07/20 21:18, 20F
→
07/20 21:18, , 21F
07/20 21:18, 21F
→
07/20 21:19, , 22F
07/20 21:19, 22F
→
07/20 21:20, , 23F
07/20 21:20, 23F
→
07/20 21:20, , 24F
07/20 21:20, 24F
→
07/20 21:21, , 25F
07/20 21:21, 25F
→
07/20 21:21, , 26F
07/20 21:21, 26F
→
07/20 21:22, , 27F
07/20 21:22, 27F
→
07/20 21:22, , 28F
07/20 21:22, 28F
→
07/20 21:22, , 29F
07/20 21:22, 29F
→
07/20 21:23, , 30F
07/20 21:23, 30F
→
07/20 21:24, , 31F
07/20 21:24, 31F
→
07/20 21:25, , 32F
07/20 21:25, 32F
推
07/20 21:27, , 33F
07/20 21:27, 33F
→
07/20 21:28, , 34F
07/20 21:28, 34F
→
07/20 21:28, , 35F
07/20 21:28, 35F
→
07/20 21:31, , 36F
07/20 21:31, 36F
推
07/21 07:56, , 37F
07/21 07:56, 37F
→
07/21 07:56, , 38F
07/21 07:56, 38F
→
07/21 07:57, , 39F
07/21 07:57, 39F
→
07/21 07:57, , 40F
07/21 07:57, 40F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 13 之 38 篇):
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章
95
226