首页 开发编程 正文

php怎么输出九九乘法表(php生成九九乘法表带表格)

 charset=UTF-8"title九九乘法表/titlestyle type="text/css"table{    border-collapse;$i=$j;$i++){         //输出td         echo "td{$i}x{$j}=".($i*$j)."/td";}echo"br";此时$i已经自加为9...

今天给各位分享php怎么输出九九乘法表的知识,其中也会对php生成九九乘法表带表格进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录:

如何用php做九九乘法表

PHP 输出九九乘法表,可以使用循环处理。一个循环控制行数,一个循环控制列数。示例如下:

!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""

html

head

meta http-equiv="Content-Type" content="text/html; charset=UTF-8"

title九九乘法表/title

style type="text/css"

table{

    border-collapse:collapse; border-spacing:0; border-left:1px solid #aaa; border-top:1px solid #aaa; 

}

td{

    border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:3px 15px; text-align:left; color:#3C3C3C;

}

/style

/head

body

table width='600' border='1'

?php 

//控制行数

 for($j=1;$j=9;$j++){

     //tr开始

     echo "tr";

     //控制列数

     for($i=1;$i=$j;$i++){

         //输出td

         echo "td{$i}x{$j}=".($i*$j)."/td";

    }

    //tr结束

     echo "/tr";

}

?

/table

/body

/html

效果:

PHP九九乘法表

其实很好理解的。

?php

for ($i=1;$i=9;$i++) //第一个循环,声明变量i,循环9次,每次循环加上1

{ //当内部有多行语句得使用{}。

for ($j=1;$j=$i;$j++) echo "$i*$j=".$i*$j." "; //第二循环,声明变量j,循环次数将取决于i的当前的值

echo "br\n"; //换行

}

很简单吧,比如当i循环第5次时,j将循环5次,所以将显示

5*1=5 5*2=10 5*3=15 5*4=20 5*5=25

依次推算~~~~

?

php利用函数方法列出九九乘法表

代码:

?php

for($i=1;$i=9;$i++){

for($j=1;$j=$i;$j++){

echo "$j x $i = ".$j*$i." ";

}

echo "br";

}

?

输出结果:

分析:

把最外层循环一次称之为“趟”:

第一趟:

$i为1,满足$i = 9,

而内层循环$j 满足 $j = $i,输出 1 x 1 = 1

$j 自加1 ,不再满足 $j =$i,不再输出

输出 "br/"换行,

$i 自加 2

本趟结束。

第二趟:

$i 为 2,满足$i = 9,开始执行第二趟循环

此时内层循环的条件变成了:

for($j =1 ; $j = 2 ; $j++){

........

}

内层循环输出两次,分别输出:

1 x 2 = 2 和 2 x 2 = 4

同理,当内层循环中的 $j 自加到 3 的时候,不再执行内层循环

输出“br”;

$i 自加为 3

本趟结束!

第三趟:

同上.....

依次类推:

直到第九趟:

此时$i 已经自加为 9

$i = 9 仍然成立

执行第九趟的内层循环:

此时内层循环变为

for($j=1 ; $j =9 ; $j++){

...........

}

循环执行循环体内的代码9次,

分别为

1 x 9 = 1 2 x 9 =18 ...........9 x 9 = 81

也就是结果的最后一行

此时$j不再满足$j=9,内层循环执行结束

输出“br/”

$i 自加为10

本趟结束。

至第十趟的时候,$i已经为10,不再满足$i=9,此时,将不再执行此趟循环。

最终输出了九九乘法表。

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

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;$i10;$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";}?

php怎么输出九九乘法表的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php生成九九乘法表带表格、php怎么输出九九乘法表的信息别忘了在本站进行查找喔。

本文转载自互联网,如有侵权,联系删除