1、半金字塔
$n=5;
//控制层数
for($i=1;$i<=$n;$i++){
//控制每层的 “*” 数
for($j=1;$j<=$i;$j++){
echo "*";
}
echo "<br/>";
}
2、金字塔
$n=5;
for($i=1;$i<=$n;$i++){
for($k=1;$k<=$n-$i;$k++){
echo " "; //输出空格
}
for($j=1;$j<=($i-1)*2+1;$j++){
echo "*";
本文通过PHP代码展示了如何打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等不同形状。通过控制层数和星号的数量,实现了各种图形的迭代输出,包括空心结构的图形。
1、半金字塔
$n=5;
//控制层数
for($i=1;$i<=$n;$i++){
//控制每层的 “*” 数
for($j=1;$j<=$i;$j++){
echo "*";
}
echo "<br/>";
}
2、金字塔
$n=5;
for($i=1;$i<=$n;$i++){
for($k=1;$k<=$n-$i;$k++){
echo " "; //输出空格
}
for($j=1;$j<=($i-1)*2+1;$j++){
echo "*";
8980
2465

被折叠的 条评论
为什么被折叠?