php中等腰金字塔挖空,php 用for循環做,金字塔,菱形,空三角

echo "
金字塔 style1
";

for($i=1;$i<9;$i++){

for($k=0;$k

echo "*";

}

echo "
";

}

echo "
金字塔 style2
";

for($c=5;$c>0;$c--){

for($c1=0;$c1

echo "*";

}

echo "
";

}

echo "
金字塔 style3
";

for($a=0;$a<11;$a++){

//先弄一個倒立的,可以理解為先計算空格數量

for($d=11;$d>$a+1;$d--){

echo " ";

}

//計算每行星號的數量

for($b=0;$b

echo "*";

}

echo "
";

}

echo "
金字塔 style4
";

$gaodu =20;

for($a=0;$a

//先弄一個倒立的,可以理解為先計算空格數量

for($d=$gaodu;$d>$a+1;$d--){

echo " ";

}

//計算每行星號的數量

for($b=0;$b

if($a==0 || $a==$gaodu-1){

echo "*";

}else{

if($b==0 || $b==(($a+1)*2-2)){

echo "*";

}else{

echo " ";

}

}

}

echo "
";

}

echo "
金字塔 style5 變 ◇菱形
";

$gaodu =10;

for($a=0;$a

//先弄一個倒立的,可以理解為先計算空格數量

for($d=$gaodu;$d>$a+1;$d--){

echo " ";

}

//計算每行星號的數量

for($b=0;$b

if($a==0 ){

echo "*";

}else{

if($b==0 || $b==(($a+1)*2-2)){

echo "*";

}else{

echo " ";

}

}

}

echo "
";

}

//倒立空三角

for($q=1;$q

for($w=0;$w

echo " ";

}

for($w=($gaodu-$q)*2-1;$w>0;$w--){

if($q==$gaodu-1){ //判斷最后一行星號

echo "*";

}else{

if($w==1 || $w==($gaodu-$q)*2-1){ //判斷第一個星號 或者 最后一個星號

echo "*";

}else{

echo " ";

}

}

}

echo "
";

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值