21,886
社区成员
发帖
与我相关
我的任务
分享
//用二维数组写出九九乘法表
$array = array();
for($i=1; $i<=9; $i++)
{
for($j = 1; $j <= $i; $j++)
{
$array[$j][$i] = $i * $j;
}
}
echo '<pre>';
print_r($array);
Array
(
[1] => Array
(
[1] => 1
[2] => 2
[3] => 3
[4] => 4
[5] => 5
[6] => 6
[7] => 7
[8] => 8
[9] => 9
)
[2] => Array
(
[2] => 4
[3] => 6
[4] => 8
[5] => 10
[6] => 12
[7] => 14
[8] => 16
[9] => 18
)
[3] => Array
(
[3] => 9
[4] => 12
[5] => 15
[6] => 18
[7] => 21
[8] => 24
[9] => 27
)
[4] => Array
(
[4] => 16
[5] => 20
[6] => 24
[7] => 28
[8] => 32
[9] => 36
)
[5] => Array
(
[5] => 25
[6] => 30
[7] => 35
[8] => 40
[9] => 45
)
[6] => Array
(
[6] => 36
[7] => 42
[8] => 48
[9] => 54
)
[7] => Array
(
[7] => 49
[8] => 56
[9] => 63
)
[8] => Array
(
[8] => 64
[9] => 72
)
[9] => Array
(
[9] => 81
)
)
for($a =1;$a<=9;$a++)
{
for($b =1;$b<=$a;$b++)
{$c =$a *$b;
echo "$b*$a=$c ";
}
echo "<p>";
}