PHP 打印楊輝三角形

<?php
	// 任何數學問題咱們都是能夠簡化成代碼處理的問題,
	// 好比:楊輝三角形假設有5行
	// 空五角星依次爲:4,3,2,1,0
	// 實五角星依次爲:1,3,5,7,9
	// 咱們能夠根據規律發現他們分別與行數$i的關係
	// 空五角星: 5-$i 5表明總行數
	// 實五角星: 2$i-1
	// 由於空和實分別輸出兩個不一樣的數字,因此咱們能夠分別爲其設置兩個for循環語句
	// 只是跟$i鏈接在一塊兒便可

	for($i=1;$i<=5;$i++){
		
		// 打印空心五角星
		for($j=0;$j<5-$i;$j++){
			echo '☆';
		}

		// 打印實心五角星
		for($j=0;$j<2*$i-1;$j++){
			echo '★';
		}
		echo '<br/>';
	}
?>
相關文章
相關標籤/搜索