您好,欢迎访问一九零五行业门户网

用*打印一个空的三角形

1. [文件]     1.php                                        <?php $n=5; for($i=1;$i<=$n;$i++){ //在打印*前,先打印空格 for($k=1;$k<=$n-$i;$k++){ echo"&nbsp;"; } //内层控制每层*的个数 for($j=1;$j<=($i-1)*2+1;$j++){ //如果是第一层和最后一层 if($i==1||$i==$n){ echo '*'; }else{ if ($j==1||$j==($i-1)*2+1) { echo"*"; }else{ echo "&nbsp;"; } } } echo'<br/>'; } ?>
2. [php]代码 <?php $n=5; for($i=1;$i<=$n;$i++){ //在打印*前,先打印空格 for($k=1;$k<=$n-$i;$k++){ echo"&nbsp;"; } //内层控制每层*的个数 for($j=1;$j<=($i-1)*2+1;$j++){ //如果是第一层和最后一层 if($i==1||$i==$n){ echo '*'; }else{ if ($j==1||$j==($i-1)*2+1) { echo"*"; }else{ echo "&nbsp;"; } } } echo'<br/>'; } ?>
其它类似信息

推荐信息