91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php趣味100例 - php 金字塔圖案

發布時間:2020-06-21 07:38:41 來源:網絡 閱讀:1552 作者:wo1148 欄目:web開發

最近在學java。然后看了java的趣味100例。就想把java變成php。。

直接上自己寫的php趣味第一例子效果圖:

php趣味100例 - php 金字塔圖案

<?php

/*

php 趣味100例。。參考的是java的趣味100例

打印出金字塔

????*

???***

??*****

?*******

*********

*/

/*

空格的話用?代表。以5層來說空格是4 》 3 》 2 》1 》 0

第1層 空格是 4  (總層數-第幾層)(5-1)

第2層 空格是 3  (總層數-第幾層)(5-2)

第3層 空格是 2  (總層數-第幾層)(5-3)

第4層 空格是 1  (總層數-第幾層)(5-4)

第5層 空格是 0  (總層數-第幾層)(5-5)

那么可以用for循環來for($n=1;$n<=(總層數-第幾層);$n++) echo ' ';


星號的話以5層來說:1 》 3 》5 》7 》9

發現是奇數那么可以用2(n)的次方來表示

1 = 2*1 -1  

3 = 2*2 - 1

5 = 2*3 - 1

7 = 2*4 -1

9 = 2*5 - 1

這里的乘以1 2 3 4 5是層數那么輸出星號

for($s=0;$s<=(層數);$s++) echo '*';


最后換行

*/

?>


   
<?php
for($i=1;$i<=5;$i++){
for($n=1;$n<=(5-$i);$n++) echo '&nbsp;'; //用來輸出空格
for($s=1;$s<=(2*$i-1);$s++) echo '*';  //用來輸出星號
echo '<br />';
}
?>

<?php


//下面是書中的弄下擴展練習

//打印倒立金字塔 和 直角三角形

/*

倒立金字塔 還是以5層來說

*********

?*******

??*****

???**

????*

還是老樣子我們先輸出空格然后再輸出星號

總層數是5

空格

1 - 0(層數-1)(1-1)

2 - 1(層數-1)(2-1)

3 - 2(層數-1)(3-1)

4 - 3(層數-1)(4-1)

5 - 4(層數-1)(5-1)

星號

1 - 9(總層數-第幾層數)*2+1  (5-1)*2+1

2 - 7(總層數-第幾層數)*2+1  (5-2)*2+1

3 - 5(總層數-第幾層數)*2+1  (5-3)*2+1

4 - 3(總層數-第幾層數)*2+1  (5-4)*2+1

5 - 1(總層數-第幾層數)*2+1  (5-5)*2+1


*/

?>

<hr />

<?php

 for($i=1;$i<=5;$i++){

for($n=1;$n<=($i-1);$n++) echo '&nbsp;';

for($s=1;$s<=((5-$i)*2+1);$s++) echo '*';

echo '<br />';

 }

?>


<?php

//直角是三角形

/*

*****

****

***

**

*

直角的話我感覺更簡單就輸出星號就OK。

星號

1 - 5  (總層數-第幾層)+1  (5-1)+1

2 - 4  (總層數-第幾層)+1  (5-2)+1

3 - 3  (總層數-第幾層)+1  (5-3)+1

4 - 2  (總層數-第幾層)+1  (5-4)+1

5 - 1  (總層數-第幾層)+1  (5-5)+1

*/

?>

<hr />

<?php

for($i=1;$i<=5;$i++){

for($s=1;$s<=((5-$i)+1);$s++){

echo '*';

}

echo '<br />';

}

?>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通化县| 城市| 扎囊县| 元阳县| 荥经县| 南京市| 高密市| 澳门| 泗水县| 中牟县| 绿春县| 亚东县| 灵川县| 昭平县| 土默特右旗| 夏河县| 墨竹工卡县| 江都市| 亚东县| 明光市| 泽州县| 和硕县| 军事| 登封市| 巩义市| 波密县| 衡阳市| 友谊县| 晋州市| 郁南县| 陈巴尔虎旗| 阜宁县| 安丘市| 城固县| 万安县| 资溪县| 烟台市| 五峰| 永兴县| 福清市| 晋宁县|