dfkt.net
当前位置:首页 >> php For循环99乘法表 >>

php For循环99乘法表

<?php echo "<table width='666' border='1'>"; for($j = 1;$j < 10;$j ++) { echo "<tr>"; for($i = 1;$i <= $j;$i ++) { echo "<td>"."$i"."x"."$j"."=".($i*$j)."</td>"." "; } for($k = 9;$k >= $i;$k --) { echo "<td>"." "."</td>"; } echo "</tr>"; } echo "</table>";

<table border="1" align="center" cellpadding="1" cellspacing="1"> <tr> <th height="41" colspan="9" scope="col"><h1>九九乘法表</h1></th> </tr><?php for($i=1;$i<10;$i++) { echo "<tr>"; for($j=1;$j<=$i;$j++) { echo '<td>'.$j.'*'.$i.'='.$i*$j.'</td>'; } } echo '</table>';?>

'; for($i=1;$i'; for($j=1;$j'.$j.'*'.$i.'='.$i*$j.''; } echo ''; } echo ''; echo ''; $i=1; while($i'; $j=1; while($j'.$j.'*'.$i.'='.$i*$j.''; $j++; } echo ''; $i++; } echo ''; echo ''; $i=1; do{ echo ''; $j=1; do{ echo ''.$j.'*'.$i.'='.$i*$j.''; $j++; }while($j'; $i++; }while($i';

"; } } ?>

参考:/*--------------------------------------------------------------*/echo '<table border="0" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC">';for($i = 1; $i <= 9; $i++) {echo '<tr>';for ($k = 1; $k <= (9 - $i); $k++) {echo '<td bgcolor="#FFFFFF

第一次执行完while(b

可以用for循环实现九九乘法表,是一个双重循环嵌套问题.

这个简单,你可参考下,for循环加while循环.<?php echo "乘法表","</br>"; for($j=1;$j<=9;$j++){ $z=1; while($z<=$j){ echo $z."*".$j."=".$z*$j," "; $z++; } echo "</br>"; } ?>

<?php for($i=1;$i<=9;$i++){ for($j=1;$j<=$i;$j++){ echo "$j".'*'."$i"."=".$i*$j."&nbsp"; } echo "换行代码"; }?>

for循环是先执行里面的for循环,再执行外面的for循环.首先是 $a = 1 满足 $a 追问: 当$b=2的时候,执行$b<=$a ($a=1)不成立,则返回第一个for循环的$a++,此时$a=2,满足$a<=9,执行第二个for循环,这时候的第二个for循环的$b是=1还是$b=原来已经执行$b++后的值2? 追答: $b 肯定是 1 了,你 $a = 2 的时候, $a 评论0 0 0

网站首页 | 网站地图
All rights reserved Powered by www.dfkt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com