*
**
***
我试过for循环但没有结果;
先谢谢
答案 0 :(得分:1)
尝试使用此代码,
<?php
echo '<p align="right">';
for($i=1;$i<=3;$i++)
{
echo str_repeat('*',$i);
echo "<br />";
}
echo "</p>";
?>
答案 1 :(得分:0)
检查以下代码:
</pre>
<?php
for($i=0;$i<=5;$i++){
for($j=1;$j<=$i;$j++){
echo "* ";
}
echo "<br>";
}
?>
<强>输出强>
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
答案 2 :(得分:0)
试试这个,
$num = 3;
for($r=1; $r<=$num; $r++)
{
for($sp=$num-$r; $sp>0; $sp--)
printf(" ");
for($c=$r; $c>=1; $c--)
echo("*");
echo("\n");
}
<强>输出强>
*
**
***
<强> DEMO 强>
答案 3 :(得分:0)
$height= 3;
$width=($height-1);
for($line=0;$line<$height;$line++){
for($space=$width-$line;$space>0;$space--){
echo " ";
}
for($star=($line+1);$star>0;$star--){
echo "*";
}
echo "\n";
}
输出:
*
**
***
答案 4 :(得分:-1)
你走了。但是在Java中。对于稍后查看的人:)
public static void main(String args[]){
int i, j, k;
for(i=5;i>=1;i--)
{
for(j=1;j<i;j++)
{
System.out.print(" ");
}
for(k=5;k>=i;k--)
{
System.out.print("*");
}
System.out.println();
}
}