您的位置:首页 > 编程语言 > PHP开发

PHP 打印空心菱形

2011-03-21 19:53 543 查看
<?php
/*PHP 打印空心菱形
*
*/
$n=4;//自定义N大小
for($i=1;$i<=2*$n-1;$i++)
{
if($i<=$n)
{
for($j=1;$j<=$n-$i;$j++)
{
echo ' ';
}
echo  '*';
for($k=$j+2;$k<=$n+$i-1;$k++)
{
echo ' ';
}
if($k==$n+$i)
echo  '*';
echo '<br>';
}else{

for($j=1;$j<=$i-$n;$j++)
{
echo ' ';
}
echo '*';
for($k=$j+2;$k<=3*$n-$i-1;$k++)
{
echo ' ';
}
if($k==3*$n-$i)
echo '*';
echo '<br>';
}

}
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: