码迷,mamicode.com
首页 > 其他好文 > 详细

简单的for循环实现九九乘法表

时间:2018-08-13 20:45:30      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:初始   ima   family   实例   pre   返回值   结束   init   img   

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>&nbsp;</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>&nbsp;</td>";
}
for($b=$a;$b>=1;$b--){
echo "<td>{$a}*{$b}=".($a*$b)."</td>";
}
echo "</tr>";
}
echo "</table>";
技术分享图片

 

原创文章 转载请注明出处 有问题欢迎大家留言
 

 

 

 

简单的for循环实现九九乘法表

标签:初始   ima   family   实例   pre   返回值   结束   init   img   

原文地址:https://www.cnblogs.com/luzt/p/9470520.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!