本篇文章给大家谈谈怎么用php写一个金字塔,以及宝塔与phpstudy对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录:
- 1、用php编写一个函数,从页面输入整数打印对应的金字塔。求代码
- 2、PHP倒金字塔函数怎么写?
- 3、用PHP语言打印输出对应的“*”金字塔。n=4?
- 4、如何用php语言制作一个数字金字塔呢?
- 5、使用PHP弄出金字塔图形?
- 6、求助,PHP用for写出三角形金字塔,能不能讲解一下,求助!!!
用php编写一个函数,从页面输入整数打印对应的金字塔。求代码
给你写了个JS的,PHP的原理是完全一样的。把其中的输入部分替换为表单前台输入后台显示即可。
script language=javascript
var a=prompt("请输入1-10之间的整数","");
var str_b="";
for(i=0;ia;i++)
{
for(j=i;ja;j++)
{
str_b=str_b+"nbsp;";
}
for(j=0;ji;j++)
{
str_b=str_b+"*"+"nbsp;";
}
str_b=str_b+"br";
}
document.write(str_b);
/script
下面是运行结果:
PHP倒金字塔函数怎么写?
?php
//其实没有楼上说的那么难,只需要两个for就足够了
echo 'center';//居中
for($i=0;$i30;$i++)//循环 行
{
for($n=$i;$n30;$n++)循环 列
{
echo '*';
}
echo 'br /';//换行
}
//以上经测试有效,不懂问我,Q1353557810
?
用PHP语言打印输出对应的“*”金字塔。n=4?
$n=4;
for($i=1;$i=$n;$i++){
for($k=1;$k=$n-$i;$k++){
echo " ";
}
for($j=1;$j=($i-1)*2+1;$j++){
echo "*";
}
echo "br/";
}
这个是比较简单的写法,你也可以进行优化,主要是要理清思路,可以用纸画出金字塔的图形,第一行是1个*,第二行是3个*,以此类推得出规律,多思考一下,一理通百理通
如何用php语言制作一个数字金字塔呢?
for($a=0;$a7;$a++){
for($b=4;$b$a;$b--){
echo " ";
}
for($d=0;$d=$a;$d++){
echo "*";
}
echo "br";
}
使用PHP弄出金字塔图形?
?php
$n=10;//行数
for($i=0;$i=$n;$i++)//控制行
{
for($k=1;$k=$n-$i;$k++)//控制*前面的空格
{
echo 'nbsp;';
}
for($b=1;$b=($i-1)*2+1;$b++)//控制列
{
echo '*';
}
echo 'br/';
}
?
求助,PHP用for写出三角形金字塔,能不能讲解一下,求助!!!
首先第一个for循环:$i=5代表依次循环金字塔的层数,每循环一次层数则同时执行一次内层的两个for循环,然后层数加1准备第二次循环;第二个for循环:这里循环的是空格,$k=5-$i指空格数与当前层级数的关系,比如现在是第一层那么空格数为5-1=4,得到空格数之后接着循环星星*,$j =2*$i-1即是*与层数的关系,第一层为一个2*1-1=1,第二层为2*2-1=3.....在下面是循环完了空格和*后输出换行符,即换下一层,下图是实现效果
怎么用php写一个金字塔的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于宝塔与phpstudy、怎么用php写一个金字塔的信息别忘了在本站进行查找喔。