php打印杨辉三角、金字塔、九九乘法表
来源:互联网 发布:视频文件旋转角度软件 编辑:程序博客网 时间:2024/06/05 04:41
php打印杨辉三角、金字塔、九九乘法表
<?php //杨辉三角,别名帕斯卡三角 function combi($n, $r) //显示数字的规律 { $p = 1; for($i = 1; $i <= $r; $i++) $p = $p * ($n-$i+1) / $i; return $p; } function paint($param) { for($n = 0; $n <= $param; $n++) //设置总共有多少行 { for($r = 0; $r <= $n; $r++) //对于每行的处理 { if($r == 0) { for($i = 1; $i <= ($param-$n); $i++) { echo " "; } } else { echo " "; } echo combi($n, $r); } echo "<br />"; } } //九九乘法表 function Table() { for($x=1;$x<=9;$x++) { for($y=1;$y<=$x;$y++) { $z=$x*$y; echo "$y*$x=$z\t"; } echo "<br />"; } } //金字塔 function Tower($n) { for($i=1;$i<=$n;$i++) { for($j=0;$j<$n-$i;$j++) echo " "; for($k=0;$k<2*$i-1;$k++) echo "* "; echo "<br />"; } } //倒金字塔 function ReverTower($n) { for($i=$n;$i>0;$i--) { for($j=0;$j<$n-$i;$j++) echo " "; for($k=0;$k<2*$i-1;$k++) echo "* "; echo "<br />"; } } echo "<br /><br />杨辉三角<br /><br />"; paint(6); echo "<br /><br />九九乘法表<br /><br />"; Table(); echo "<br /><br />金字塔<br /><br />"; Tower(5); echo "<br /><br />倒金字塔<br /><br />"; ReverTower(5);?>
0 0
- php打印杨辉三角、金字塔、九九乘法表
- JSP九九乘法表打印和杨辉三角打印
- 杨辉三角的金字塔数字打印输出
- Java编程实现打印杨辉三角和金字塔
- 打印菱形 字母金字塔和杨辉三角
- 杨辉三角以及九九乘法表
- Java学习:打印金字塔和九九乘法表
- 杨辉三角-金字塔格式输出
- php实例:打印金字塔
- php 打印空心金字塔
- 打印杨辉三角
- 打印杨辉三角
- 打印杨辉三角
- 打印杨辉三角
- 打印杨辉三角
- 打印杨辉三角
- 打印杨辉三角
- 打印杨辉三角
- 字符串是否为回文
- C# 16进制转换为Base64字符串
- CS与BS区别
- java正则该如何表达
- python 3 连接mysql方法
- php打印杨辉三角、金字塔、九九乘法表
- CountDownLatch笔记
- JSP学习之再谈计算器
- 创建mavenweb项目
- eclipse 中添加@author @version等文档注释快捷键
- EntityManager 使用
- JMeter自动化接口测试思路
- Android基础信息记录
- Centos7安装cairo-dock