for循环打印一些基本图形

来源:互联网 发布:淘宝网推广软件 编辑:程序博客网 时间:2024/04/27 15:24
<?php  //for循环复习,求偶数和  echo '<hr/>';  $num="";  for($k=0;$k<=100;$k+=2){$num+=$k;  }  echo '0到100之间所有的偶数的和为:'.$num;  echo '<hr/>';  echo '<hr/>';  //打印直角三角形  for($i=1;$i<5;$i++){for($j=1;$j<=$i;$j++){echo "☆";}echo "<br/>";  }  echo "<hr/>";    //打印倒立直角三角形  for($i=1;$i<4;$i++){for($j=1;$j<=4-$i;$j++){echo "☆";}echo "<br/>";  }  echo "<br/>";    //打印金字塔    $layer=6;for($i=1;$i<=$layer;$i++){for($j=1;$j<=$layer-$i;$j++){echo "☆";}for($k=1;$k<=(2*$i-1);$k++){echo "★";}    echo "<br/>";}echo "<hr/>";    //打印金字塔    $layer=7;for($i=1;$i<=$layer;$i++){for($space=1;$space<=$layer-$i;$space++){echo " ";}for($k=1;$k<=(2*$i-1);$k++){echo "★";}    echo "<br/>";}echo "<hr/>";    //打印正宗金字塔    $layer=4;for($i=1;$i<$layer;$i++){for($space=1;$space<=$layer-$i;$space++){echo " ";}for($k=1;$k<=(2*$i-1);$k++){echo "*";}    echo "<br/>";}echo "<hr/>";//打印倒立的金字塔$layer=5;for($i=1;$i<=$layer;$i++){for($space=1;$space<=$i-1;$space++){echo " ";}for($k=1;$k<=2*($layer-$i)+1;$k++){echo "*";}    echo "<br/>";}      echo "<hr/><hr/>";//打印菱形    $layer=6;for($i=1;$i<=$layer;$i++){for($space=1;$space<=$layer-$i;$space++){echo " ";}for($k=1;$k<=(2*$i-1);$k++){echo "*";}    echo "<br/>";}for($i=1;$i<=$layer-1;$i++){echo " ";for($space=1;$space<=$i-1;$space++){echo " ";}for($k=1;$k<=2*($layer-1-$i)+1;$k++){echo "*";}    echo "<br/>";}?>


结果如下图:按顺序

原创粉丝点击