首页 开发编程 正文

怎么用php写一个金字塔(宝塔与phpstudy)

for(i=0;j++){str_b=str_b+"nbsp;}for(j=0;j++){str_b=str_b+"*"+"nbsp;}str_b=str_b+"br";PHP倒金字塔函数怎么写;$i++)//循环 行    {for($n=$i;$k++){echo"";$a++){for($b=4?$b$a;}for($d=0;$...

本篇文章给大家谈谈怎么用php写一个金字塔,以及宝塔与phpstudy对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录:

用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写一个金字塔的信息别忘了在本站进行查找喔。

本文转载自互联网,如有侵权,联系删除