看板 PHP 關於我們 聯絡資訊
這其實是純粹我無聊 在fb上跟人家說,輸出一個三角型 何必用到兩個for 一個就夠啦 後來在寫才想到 以前看過書上好像也都是交兩個齁 雖然還是寫出來了啦 for($i=1;$i<10;$i++) { $str2.="★"; echo $str2."<BR>"; } 不過那正三角型(金字塔勒?) 有沒有不用for 不用if while 的做法 :p 用了話 那太簡單了,看有沒有想挑戰的高手能寫出來越簡單的做法 題外話: 原本想說 既然要正三角 又不能用那一堆判斷式 乾脆塞個div在前面當空白 控制他的寬度來填空..(默) 不過這有點白爛拉.. -- 只有正妹的無名才有連結價值阿.. http://www.wretch.cc/blog/fancyou 非正妹 所以沒有連結價值 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.106.30
s25g5d4:我可以 直接印出全部星號 不用for...XD 07/21 21:52
你根本就是直接echo "★<br>★★<br>★★★<br>...";吧!
chenstin:改這樣 echo "<div align='center'>".$str2."</div>"; 07/21 22:03
其實後來我的做法跟你差不多XD 只是想說有沒有比較聰明一點的做法 ※ 編輯: davidou 來自: 218.170.106.30 (07/21 22:07)
Fantasywind:CSS! 07/21 22:20
這跟上面一樣阿 只是把它丟進去CSS而已
kusoayan:原PO應該是問像如果用C寫的時候吧 沒有排版可用XD 07/21 22:48
davidou:類似拉XD 反正只是個無聊問題 07/21 22:59
※ 編輯: davidou 來自: 218.170.106.30 (07/21 23:00)
yanli2:大一的時候 有個作業是 正立方體 07/22 02:02
這怎做阿
MOONRAKER:的確是無聊。對已經沒什麼最佳化空間的初級問題窮究,沒 07/22 02:16
MOONRAKER:有什麼比這更浪費時間的。研究怎麼直接用css或svg畫一個 07/22 02:16
MOONRAKER:還比較有趣。 07/22 02:17
就突然想到 隨手寫一下而已啦 有時候初級問題雖然初級 但是卻是訓練自己另一種思考 很簡單的方式 通常增近的不是程式能力 而是另一種思考或是一些創意拉 ※ 編輯: davidou 來自: 218.170.106.30 (07/22 08:06)
arrack:function s1($i,$x){ 07/22 10:56
arrack:echo $x."<br>";return $i==0?"":s1($i-1,$x."★");} 07/22 10:56
arrack:s1(10,""); 07/22 10:57
MOONRAKER:你爽就好。我是看不出來三角形可以怎麼訓練思考 07/22 20:35
MOONRAKER:有些程式老鳥碰到公司考sort就倒,我空閒時候會想那個。 07/22 20:37