[問題] C++教學手冊的習題

看板C_and_CPP (C/C++)作者 (haha)時間16年前 (2009/02/06 11:54), 編輯推噓5(508)
留言13則, 8人參與, 最新討論串1/2 (看更多)
在C++教學手冊5-14題中,題目為 利用for迴圈寫出能產生下圖的程式 1 22 333 4444 55555 請各位板上的高手幫解答。因沒有答案再加上在下腦殘,實在想不出來。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.147.99.109

02/06 11:59, , 1F
沒學會走路 就想跑?..你真的有看懂書內的教學嗎?
02/06 11:59, 1F

02/06 12:49, , 2F
我有看過,for迴圈我會,但key point不會
02/06 12:49, 2F

02/06 12:52, , 3F
看起來應該是要用雙層迴圈...?
02/06 12:52, 3F

02/06 13:14, , 4F
for(i=1;i<= 5;i++){for(j=0;j<i;j++){cout<<i;}cout<<endl;}
02/06 13:14, 4F

02/06 13:14, , 5F
看在你都說自己腦殘了 貼上就能用了^_*
02/06 13:14, 5F

02/06 16:05, , 6F
把問題拆成二部份來想:
02/06 16:05, 6F

02/06 16:07, , 7F
先想如何用for 印出 n個n
02/06 16:07, 7F

02/06 16:07, , 8F
再用一個for把上面的事從n=1~5做一遍
02/06 16:07, 8F

02/06 16:27, , 9F
用想的就錯了, 一開始的時候應該自己寫出來修修改改試
02/06 16:27, 9F

02/06 16:27, , 10F
試出來也就會了
02/06 16:27, 10F

02/06 17:54, , 11F
感謝上面的回答 謝謝
02/06 17:54, 11F

02/06 21:55, , 12F
space complexity = O(一行推文)
02/06 21:55, 12F

02/06 22:56, , 13F
想法和4樓的一樣~只是我j=1;j<=i~其實想一想就會通囉~
02/06 22:56, 13F
文章代碼(AID): #19YxHPry (C_and_CPP)
文章代碼(AID): #19YxHPry (C_and_CPP)