首頁 >後端開發 >php教程 >PHP實作佛洛伊德(Floyd)三角形

PHP實作佛洛伊德(Floyd)三角形

藏色散人
藏色散人原創
2019-03-22 14:44:493629瀏覽

這篇文章為大家介紹用PHP產生並顯示佛洛伊德(Floyd)三角形的前n行的方法。 (使用n=5和n=11行)

佛洛伊德三角形是一組直角三角形自然數,用於電腦科學教育。它是以羅伯特·弗洛伊德的名字命名的。它的定義是用連續的數字填入三角形的行,從左上角的1​​開始:

PHP實作佛洛伊德(Floyd)三角形

#PHP程式碼範例如下:


#
<?php
$n = 5; 
echo "n = " . $n . "\n";
$count = 1;
for ($i = $n; $i > 0; $i--) 
{
  for ($j = $i; $j < $n + 1; $j++) 
   {
     printf("%4s", $count);
     $count++;
   } 
	echo "\n";
   }

輸出:PHP實作佛洛伊德(Floyd)三角形

相關推薦:《

PHP教學

》######本篇文章就是關於PHP實作佛洛伊德(Floyd)三角形的方法介紹,簡單有趣,希望對需要的朋友有幫助! ###

以上是PHP實作佛洛伊德(Floyd)三角形的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn