打印图形
2013-06-27 23:20
211 查看
//方法1 菱形 for($i=1;$i<4;$i++){ echo "<p align='center' style='padding:0;margin:0;'>"; for($j=1;$j<=($i*2)-1;$j++){ echo "*"; } echo "</p>"; } for($i=4;$i>=1;$i--){ echo "<p align='center' style='padding:0;margin:0;'>"; for($j=1;$j<=($i*2)-1;$j++){ echo "*"; } echo "</p>"; } echo "<hr>"; //方法二 菱形 for($i=1;$i<=4;$i++){ for($k=((4-$i)*2);$k>=1;$k--){ echo " "; } for($j=1;$j<=($i*2)-1;$j++){ echo "*"; } echo "<br>"; } for($i=3;$i>=1;$i--){ for($j=1;$j<=((4-$i)*2);$j++){ echo " "; } for($k=1;$k<=($i*2)-1;$k++){ echo "*"; } echo "<br>"; } echo "<hr>"; //向外三角 for($i=1;$i<=4;$i++){ for($k=((4-$i)*2);$k>=1;$k--){ echo " "; } for($j=1;$j<=($i*2)-1;$j++){ echo "*"; } echo "<br>"; } for($i=3;$i>=1;$i--){ for($j=1;$j<=((4-$i)*2);$j++){ echo " "; } for($k=1;$k<=($i*2)-1;$k++){ echo "*"; } echo "<br>"; } echo "<hr>"; //向内三角 for($i=1;$i<=4;$i++){ for($j=1;$j<=($i*2)-1;$j++){ echo "*"; } echo "<br>"; } for($i=3;$i>=1;$i--){ for($j=1;$j<=($i*2)-1;$j++){ echo "*"; } echo "<br>"; } echo "<hr>"; //杨辉三角 第一种输出方法 $arr=array(); for($i=0;$i<10;$i++){ $arr[$i][0]=1; $arr[$i][$i]=1; } for($i=2;$i<10;$i++){ for($j=1;$j<$i;$j++){ $arr[$i][$j]=$arr[$i-1][$j-1]+$arr[$i-1][$j]; } } for($i=0;$i<count($arr);$i++){ for($j=0;$j<count($arr[$i]);$j++){ echo $arr[$i][$j]." "; } echo '<br>'; } echo "<hr>"; //杨辉三角 第二种输出方式 $arr=array(); for($i=0;$i<10;$i++){ $arr[$i][0]=1; $arr[$i][$i]=1; } for($i=2;$i<10;$i++){ for($j=1;$j<$i;$j++){ $arr[$i][$j]=$arr[$i-1][$j-1]+$arr[$i-1][$j]; } } foreach ($arr as $key=>$val){ ksort($val); foreach ($val as $k=>$v){ echo $v." "; } echo "<br/>"; } echo "<hr>"; //杨辉三角 简写方式 for($i=0;$i<10;$i++){ for($j=0;$j<=$i;$j++){ if($j==0 && $i==$j){ $arr[$i][$j]=1; }else{ $arr[$i][$j]=$arr[$i-1][$j-1]+$arr[$i-1][$j]; } echo $arr[$i][$j]." "; } echo "<br>"; }
相关文章推荐
- Problem J: C语言实验——for循环打印图形(循环结构)
- ArcGIS10中国工具正式发布,包括图框,接合图表,批量打印,图形裁剪,椭球面积,自动编号
- 黑马程序员—java基础程序—图形打印
- 打印数字图形(函数专题)
- 图形打印
- 再续js打印图形
- 打印图形Test7
- 打印数字图形
- iReport 笔记(九) 打印图形
- java 打印图形
- 图形打印问题
- 编写代码打印一下图形
- 1108: 打印数字图形(函数专题)
- 打印图形...
- 打印输出图形
- 打印图形
- 山东省第五届蓝桥杯 ///标题:打印图形//c/c++组
- 打印图形
- 控制结构之循环:解决打印图形问题
- C/C++经典程序训练5---图形打印问题