for循环打印一些基本图形
2012-10-30 11:40
141 查看
<?php //for循环复习,求偶数和 echo '<hr/>'; $num=""; for($k=0;$k<=100;$k+=2){ $num+=$k; } echo '0到100之间所有的偶数的和为:'.$num; echo '<hr/>'; echo '<hr/>'; //打印直角三角形 for($i=1;$i<5;$i++){ for($j=1;$j<=$i;$j++){ echo "☆"; } echo "<br/>"; } echo "<hr/>"; //打印倒立直角三角形 for($i=1;$i<4;$i++){ for($j=1;$j<=4-$i;$j++){ echo "☆"; } echo "<br/>"; } echo "<br/>"; //打印金字塔 $layer=6; for($i=1;$i<=$layer;$i++){ for($j=1;$j<=$layer-$i;$j++){ echo "☆"; } for($k=1;$k<=(2*$i-1);$k++){ echo "★"; } echo "<br/>"; } echo "<hr/>"; //打印金字塔 $layer=7; for($i=1;$i<=$layer;$i++){ for($space=1;$space<=$layer-$i;$space++){ echo " "; } for($k=1;$k<=(2*$i-1);$k++){ echo "★"; } echo "<br/>"; } echo "<hr/>"; //打印正宗金字塔 $layer=4; for($i=1;$i<$layer;$i++){ for($space=1;$space<=$layer-$i;$space++){ echo " "; } for($k=1;$k<=(2*$i-1);$k++){ echo "*"; } echo "<br/>"; } echo "<hr/>"; //打印倒立的金字塔 $layer=5; for($i=1;$i<=$layer;$i++){ for($space=1;$space<=$i-1;$space++){ echo " "; } for($k=1;$k<=2*($layer-$i)+1;$k++){ echo "*"; } echo "<br/>"; } echo "<hr/><hr/>"; //打印菱形 $layer=6; for($i=1;$i<=$layer;$i++){ for($space=1;$space<=$layer-$i;$space++){ echo " "; } for($k=1;$k<=(2*$i-1);$k++){ echo "*"; } echo "<br/>"; } for($i=1;$i<=$layer-1;$i++){ echo " "; for($space=1;$space<=$i-1;$space++){ echo " "; } for($k=1;$k<=2*($layer-1-$i)+1;$k++){ echo "*"; } echo "<br/>"; } ?>
结果如下图:按顺序
相关文章推荐
- 代码:双重for循环打印简单图形
- javafor循环打印图形
- php练习——用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等
- 用for循环打印输出数据三角形图形
- 用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等
- 用for循环打印图形
- 3.7.12 使用for循环打印下面的图形
- php练习——用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等
- for循环图形打印(三角形菱形实心/空心,字母K)
- for循环打印图形(循环结构)
- C++中关于打印一些字符图形的循环代码
- 纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等),里面很多涉及到CSS3的一些属性。
- 如何用一个 FOR 循环打印出一个二(三)维数组
- 黑马程序员-------(高新技术)静态导入、可变参数、增强for循环、基本数据类型的自动拆箱与装箱
- PTA6-17 打印九九口诀表 (for while 内嵌循环的区别)
- for循环打印字典
- java代码:用for循环求和,求偶数和,求奇数和,打印水仙花数,统计水仙花数
- 一个For循环打印九九乘法表
- 纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等),里面很多涉及到CSS3的一些属性。
- 一个for循环打印九九乘法表