PHPでピラミッドを出力する方法

WBOY
リリース: 2016-06-13 13:00:21
オリジナル
1202 人が閲覧しました

php でピラミッドを印刷する方法

この投稿は xuzuning によって最終編集されました: 2011-11-10 08:24:06
如何用php打印出空心金字塔 例如::*<br />
                                *   *<br />
                              * *  * *
ログイン後にコピー

-----解決策---------
<br />
<br />
<?php<br />
<br />
$sum = 30; //规模<br />
<br />
for ($i=0; $i<$sum/2; ++$i)<br />
{<br />
	echo '<p>';<br />
	for ($ii=0; $ii<$sum; $ii++)<br />
	{<br />
		$str = ($i < $sum / 2 - $ii) ? ' ': '*';<br />
		if($str == '*') $str = ($i == $sum / 2 - $ii <br><font color='#FF8000'>------解决方案--------------------</font><br> $ii == $sum / 2 + $i) ? '*': ' ';<br />
		if($i+1 == $sum/2 && $ii != 0) $str = '*'; <br />
		echo $str;<br />
	}<br />
	echo '</p>';<br />
}<br />
?><br />
<br />
ログイン後にコピー



見てください。 。 =_=.. 最適化できる場合は、最適化してください。 。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート