国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP中使用循環實現的金字塔圖形

2024-05-04 23:27:04
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP中使用循環實現的金字塔圖形,本文是一篇PHP的課堂筆記,完成老師的作業總結而來,需要的朋友可以參考下
 
 

今天學習了最基礎的PHP條件和循環語句,最后老師提了幾個問題,其中一個實現空心金字塔的圖像比較好玩。

老師要讓我們實現的是:

     *

    * *

   * * *  的空心金字塔。

第一種:

 

復制代碼代碼如下:

 

for ($i=1;$i<=5;$i++){
        switch ($i){
            case 1:
                echo "  "."*"."  ";
                break;
            case 2:
                echo "     ";
                break;
            case 3:
                echo " "."*"." "."*"." ";
                break;
            case 4:
                echo "     ";
                break;
            case 5:
                echo "*"." "."*"." "."*";
                break;  
        }
    echo "<br>";

 

實現效果就是老師要求的圖像,不過老師覺得應該還有更簡單的實現方式,可以將空格和*號分開輸出;

于是就有了第二種:

 

復制代碼代碼如下:

for($a=0;$a<4;$a++){
        for($b=4;$b>$a;$b--){
            echo " ";
        }
        for($c=1;$c<=$a;$c++){
            echo "*";
        }
        for($d=0;$d<=$a;$d++){
            echo "*";
        }
        echo "<br>";
    }

 

這個實現的效果就沒有剛才那種中間空心的了,效果如下:

      *
     ***
      *****
     ******* 

這個還沒有實現空心,待會再試試,今天第一篇博客算完成了,希望以后可以長寫。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 静海县| 丹棱县| 石台县| 乐清市| 东至县| 肥西县| 襄樊市| 凌海市| 昌宁县| 都江堰市| 谢通门县| 陇西县| 汶川县| 南丰县| 阿拉善左旗| 北辰区| 临江市| 海伦市| 高唐县| 静海县| 龙门县| 东宁县| 宜君县| 平谷区| 罗甸县| 乌苏市| 双柏县| 隆德县| 长白| 紫金县| 成都市| 巴南区| 金阳县| 遂宁市| 仙游县| 八宿县| 叶城县| 三河市| 沂水县| 临高县| 大英县|