> 백엔드 개발 > PHP 튜토리얼 > PHP로 양휘삼각형을 인쇄하는 두 가지 방법

PHP로 양휘삼각형을 인쇄하는 두 가지 방법

WBOY
풀어 주다: 2016-07-25 09:13:00
원래의
1386명이 탐색했습니다.

例1,直接循环打印出杨辉三角。

  1. //杨辉三角
  2. for ($i=6;$i >= 0;$i--)
  3. {
  4. for ($j=$i;$j <= 6;$j )
  5. {
  6. if ($j <= 6-1)
  7. {
  8. echo "a";
  9. }else
  10. {
  11. echo "
    ";
  12. }
  13. }
  14. }
  15. ?>
复制代码

例2,PHP打印杨辉三角自定义函数

  1. 输入杨辉三角的阶数:
  2. //杨辉三角自定义函数
  3. function yanghui($line)
  4. {
  5. echo "";
  6. for($i=1;$i<=$line;$i )
  7. {
  8. echo "
  9. ";
  10. for($j=1;$j<=$i;$j )
  11. {
  12. $yh[$i][1]=1;
  13. if ($i==$j) $yh[$i][$j]=1;
  14. else $yh[$i][$j]=$yh[$i-1][$j-1] $yh[$i-1][$j];
  15. echo "
  16. ";
  17. }
  18. echo "
  19. ";
  20. }
  21. echo "
  22. ";
  23. echo $yh[$i][$j];
  24. echo "
  25. ";
  26. }
  27. if($_POST['submit']) yanghui($_POST['givenlines']);
  28. ?>
复制代码


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿