ホームページ > バックエンド開発 > PHPチュートリアル > PHP でヤン・フイ・トライアングルを印刷する 2 つの方法

PHP でヤン・フイ・トライアングルを印刷する 2 つの方法

WBOY
リリース: 2016-07-25 09:13:00
オリジナル
1368 人が閲覧しました

例 1、Yang Hui の三角形をループ内に直接印刷します。

  1. //楊輝三角
  2. for ($i=6;$i >= 0;$i--)
  3. {
  4. for ($j=$i;$j <) ; = 6;$j++)
  5. {
  6. if ($j {
  7. echo "a"
  8. }else
  9. echo "
    }
  10. }
  11. }
  12. ?>
コードをコピー
例 2、PHP は Yang Hui の三角形カスタム関数を出力します

  1. Yang Hui の三角形の次数を入力します:
  2. // Yang Hui Triangle カスタム関数
  3. function yanghui($line)
  4. {
  5. echo ""
  6. for($i=1;$i<=$line;$i++)
  7. {
  8. echo "
  9. ";
  10. for($j=1;$j{
  11. $yh[$i][1]=1;
  12. if ($i==$j) $yh[$i ][ $j]=1;
  13. それ以外 $yh[$i][$j]=$yh[$i-1][$j-1]+$yh[$i-1][$j]; echo "
  14. "; echo " ";
  15. echo "
  16. ";
  17. echo $yh[$i][$j];
  18. echo "
  19. "
  20. if($_POST['submit']) yanghui($_POST['givenlines']);
  21. コードをコピー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート