for循环输出<菱形、金字塔>
2015-08-26 20:53
288 查看
//金字塔 function jzt1($num){ for($i=1;$i<=$num*2-1;$i++){ echo '*'; } echo '<br />'; if($num>1){ jzt1($num-1); } for($i=1;$i<=$num*2-1;$i++){ echo '*'; } echo '<br />'; } jzt1(5); //菱形
function jzt($num){ for($i=1;$i<=$num;$i++){ for($j=$num;$j>=$i;$j--){ echo(' '); } for($n=1;$n<=$i*2-1;$n++){ echo('*'); } echo('<br/>'); } } echo jzt(10);
相关文章推荐
- C++输出上三角/下三角/菱形/杨辉三角形(实现代码)
- 在控制台用星号打印一个高M的等腰三角形与菱形
- java 菱形
- SLG,菱形格子的算法 (非递归版本 .效率赞!
- SLG, 菱形格子的算法.(递归版
- 输入一个字母打印出字母菱形
- shell版本的打印菱形---斜率算法
- C语言打印菱形、金字塔
- 如何使用JAVA打印菱形(一)
- 如何使用JAVA打印菱形(二)空心菱形
- 如何使用JAVA打印菱形(三)空心菱形基础上加上对角线
- 如何使用JAVA打印菱形(四)对于空心菱形外加对角线的美化
- 30-打印菱形
- 菱形输出
- 菱形的虚拟继承
- 输出菱形图案
- 菱形继承与菱形虚拟继承
- 运用循环输出一个空心的菱形
- 在屏幕上输出菱形
- Java算法之输出“菱形”