菱形打到下半部不会打了,不知道是不是自己的思路问题。
<?php header('content-type:text/html;charset=utf-8'); //菱形的上半部分 //控制行数 $i = 5 行 $rows = 5; for($i=1;$i<=$rows;$i++) { //空白三角形 5 是 控制每行 * 的个数 for ($j=$rows;$i<=$j;$j--) { echo "<span style='color:red;'>*</span>"; } //上半部的三角形 $n<=$i*2-1控制输出 * 个数 for($n=1;$n<=$i*2-1;$n++) { echo "<span style='color:blue;'>*</span>"; } echo "<br/>"; } //菱形的下半部分 //$rows-1 控制行数 for($i=1;$i<=$rows-1;$i++) { //空白三角形 控制 * 输出个数 for($j=0;$j<=$i;$j++) { echo "<span style='color:red;'>*</span>"; } //下半部的 ($rows-1) 的三角形 echo '<br/>'; }
做到这样,我就晕了。。。大家伙来看看
43
收起
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星