用php中的while编写九九乘法表

 我来答
匿名用户
2016-03-28
展开全部
1、WHILE循环输出PHP九九乘法表/PHP99乘法表

<?php $i=1;while($i<=9){ $j=1; while($j<=$i){ echo "$i x $j=".$j*$i." "; $j++; } $i++; echo "<br>";}?>

2、FOR循环输出PHP九九乘法表/PHP99乘法表

<?php echo "<table border=1>"; for($i=1;$i<10;$i++){ echo "<tr>"; for($j=1;$j<=$i;$j++){ echo "<td>$j*$i=".$j*$i."</td>"; } echo "</tr>"; } echo "</table>"; ?>

3、FOR循环输出PHP九九乘法表/PHP99乘法表

<?php echo "<table border=1>"; for($i=9;$i>=1;$i--){echo "<tr>"; for($j=$i;$j>=1;$j--){ echo "<td>$i x $j=".$j*$i."</td>"; }echo "</tr>";}?>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
元小翠044
2016-03-28 · TA获得超过8.2万个赞
知道大有可为答主
回答量:2.4万
采纳率:89%
帮助的人:3205万
展开全部
<?php echo '<table>'; for($i=1;$i<=9;$i++){ echo '<tr>'; for($j=1;$j<=$i;$j++){ echo '<td>'.$j.'*'.$i.'='.$i*$j.'</td>'; } echo '</tr>'; } echo '</table>'; echo '<table>'; $i=1; while($i<=9){ echo '<tr>'; $j=1; while($j<=$i){ echo '<td>'.$j.'*'.$i.'='.$i*$j.'</td>'; $j++; } echo '</tr>'; $i++; } echo '</table>'; echo '<table>'; $i=1; do{ echo '<tr>'; $j=1; do{ echo '<td>'.$j.'*'.$i.'='.$i*$j.'</td>'; $j++; }while($j<=$i); echo '</tr>'; $i++; }while($i<=9); echo '</table>';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
旁恒占兰芝
2019-10-02 · TA获得超过3753个赞
知道大有可为答主
回答量:3066
采纳率:27%
帮助的人:389万
展开全部
第一次执行完while(b<=a)后,b的值为2,第二次执行后b值为3,以此类推,如果没有在while(b<a)前给b复制1,每次进入while(b<a)后只有在b<a时才能输出乘法表
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式