php输出杨辉三角
php输出杨辉三角
一、截图
二、代码
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 </head> 7 <body> 8 <div>这是杨辉三角</div> 9 <?php 10 //每行的第一个和最后一个都为1,写了6行 11 for($i=0;$i<6;$i++){ 12 $a[$i][0]=1; 13 $a[$i][$i]=1; 14 } 15 //出除了第一位和最后一位的值,保存在数组中 16 for($i=2;$i<6;$i++){ 17 for($j=1;$j<$i;$j++){ 18 $a[$i][$j]=$a[$i-1][$j-1]+$a[$i-1][$j]; 19 } 20 } 21 //打印 22 for($i=0;$i<6;$i++){ 23 for($j=0;$j<=$i;$j++){ 24 echo $a[$i][$j].' '; 25 } 26 echo '<br/>'; 27 } 28 ?> 29 </body> 30 </html>
三、总结
1、php二维数组的使用和c++几乎一模一样,除了不用定义变量
2、关于数组赋初值:还是取一个一个特定的范围,赋上初值即可
3、二维数组的访问方式和c++也是一模一样,都是 数组名[][] 的形势
4、遍历的方式也一模一样,其实可以看做php包含了c++的用法,所以可以在php里面就用c++的风格就好
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2024-10-30:27岁,宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672