本文目录一览:
- 1、用PHP写九九乘法表
- 2、PHP用for循环输出99乘法表
- 3、如何用php做九九乘法表
- 4、用php中的while编写九九乘法表
- 5、用php编程实现 九九乘法表。
- 6、php利用函数方法列出九九乘法表
用PHP写九九乘法表
?php
$i=1;
do{
$j=1;
do{
$mul=$j*$i; //求积
echo $j."*".$i."=".$mul." "; //按$j*$i=?格式输出,并且加一个空格
$j++;
}while($j=$i);
echo "br"; //控制换行
$i++;
}while($i=9);
?
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";
如何用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中的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编程实现 九九乘法表。
for($i=10; --$i;){
for($j=$i+1; --$j;){
echo $i, '*', $j, "=", $i*$j, ' ';
}
echo "br /";
}
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,此时,将不再执行此趟循环。
最终输出了九九乘法表。