永发信息网

利用PHP的if与for打印图形逻辑分析

答案:2  悬赏:60  手机版
解决时间 2021-12-16 20:28
  • 提问者网友:过期关系
  • 2021-12-16 05:52
<html>
<head>
<meta charset="UTF-8">
<title>
</title>
<body>
<?php
$n=5;
for ($i=1;$i<=$n;$i++) //这行意思我懂是打印5行
{ for($j=0;$j<$i;$j++) //这个意思什么意思呢?纯小白请细心给解释下,如何实现第二行就打印两个**呢?
{ echo " *"; }
echo '<br/>'; }
?>
运行结果
*
* *
* * *
* * * *
* * * * *
主要想知道这个题的思考逻辑,纯小白请细心指教
最佳答案
  • 五星知识达人网友:誰的誰的誰
  • 2021-12-16 07:11
$n=5;
for ($i=1;$i<=$n;$i++)
{
for($j=0;$j<$i;$j++) // $j=0 从0开始循环 $j<$i($i 是外层循环影响的,第一次循环,$j<1, 第二次$j<2,直到小于5)
{
echo " *";
}
echo '<br/>';
}
全部回答
  • 1楼网友:不甜主义
  • 2021-12-16 08:24
我会继续学习,争取下次回答你
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯