简单的for循环实现九九乘法表
Posted luzt
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单的for循环实现九九乘法表相关的知识,希望对你有一定的参考价值。
php for 循环
语法
for (init counter; test counter; increment counter) { code to be executed; }
参数:
- init counter:初始化循环计数器的值
- test counter:: 评估每个循环迭代。如果值为 TRUE,继续循环。如果它的值为 FALSE,循环结束。
- increment counter:增加循环计数器的值
实例:
下面的例子显示了从 0 到 10 的数字:
<?php for ($x=0; $x<=10; $x++) { echo "数字是:$x <br>"; } ?>
实例说明:
根据$x值去判断$x<=10是否成立,
如果返回值为TRUE,则进行循环体内输出操作 ,之后$x进行++。继续下一次循环。
如果返回值为FALSE,则结束循环。
九九乘法表for循环打印的四种形式
主要考查了对for循环的熟练程度以及个人逻辑思维的能力,直接上代码
第一种
echo "<table width=‘700‘ border=‘1‘>";
for($a=1;$a<=9;$a++){
echo "<tr>";
for($q=1;$q<=9-$a;$q++){
echo "<td> </td>";
}
for($b=$a;$b>=1;$b--){
echo "<td>{$a}*{$b}=".($a*$b)."</td>";
}
echo "</tr>";
}
echo "</table>";
第二种
echo "<table width=‘700‘ border=‘1‘>";
for($a=1;$a<=9;$a++){
echo "<tr>";
for($b=$a;$b>=1;$b--){
echo "<td>{$a}*{$b}=".($a*$b)."</td>";
}
echo "</tr>";
}
echo "</table>";
第三种
echo "<table width=‘700‘ border=‘1‘>";
for($a=9;$a>=1;$a--){
echo "<tr>";
for($b=$a;$b>=1;$b--){
echo "<td>{$a}*{$b}=".($a*$b)."</td>";
}
echo "</tr>";
}
echo "</table>";
第四种
echo "<table width=‘700‘ border=‘1‘>";
for($a=9;$a>=1;$a--){
echo "<tr>";
for($q=$a;$q<9;$q++){
echo "<td> </td>";
}
for($b=$a;$b>=1;$b--){
echo "<td>{$a}*{$b}=".($a*$b)."</td>";
}
echo "</tr>";
}
echo "</table>";
原创文章 转载请注明出处 有问题欢迎大家留言
以上是关于简单的for循环实现九九乘法表的主要内容,如果未能解决你的问题,请参考以下文章