fkjj.net
当前位置:首页 >> php 用whilE循环做半边金字塔问题 >>

php 用whilE循环做半边金字塔问题

你 $i 赋值位置错误:

这是字体的问题了,浏览器默认字体不是等宽的。 在前面加上 echo ''; 就好了

($i-1)是行数减1 ($i-1)*2+1是算出这一行应该有的*号个数

首先第一个for循环:$i

用循环输出序列数字13579…,用你需要的阶梯数减去循环输出的序列数字就是空格的数量,输出的序列数字就是星号的个数

你要知道是金字塔是怎么画。 说0表示白色,1表示黑色。其实php控制,每一行的0的数量和紧跟着的1的数量嘛。对不对? 知道怎么画,用php来搞就容易多了。

给你写了个JS的,PHP的原理是完全一样的。把其中的输入部分替换为表单前台输入后台显示即可。 var a=prompt("请输入1-10之间的整数",""); var str_b=""; for(i=0;i

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com