php九九乘法表以三角形输出
时间: 2025-01-23 17:13:27 浏览: 43
以下是使用PHP编写的九九乘法表,以三角形形式输出:
```php
<?php
echo "<pre>"; // 保持格式
for ($i = 1; $i <= 9; $i++) {
for ($j = 1; $j <= $i; $j++) {
echo $j . "x" . $i . "=" . ($i * $j) . "\t";
}
echo "\n";
}
echo "</pre>"; // 结束预格式化
?>
```
这段代码的输出结果如下:
```
1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
1x4=4 2x4=8 3x4=12 4x4=16
1x5=5 2x5=10 3x5=15 4x5=20 5x5=25
1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36
1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49
1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64
1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81
```
这段代码的工作原理如下:
1. 使用两个嵌套的for循环来生成乘法表。
2. 外层循环控制行数,从1到9。
3. 内层循环控制每行中的列数,从1到当前行数。
4. 在每次内层循环中,生成一个乘法表达式并输出,使用制表符(\t)来对齐。
5. 每完成一行后,输出一个换行符(\n)。
6. 使用<prepre>和</pre>标签来保持输出的格式,使其以等宽字体显示。
阅读全文
相关推荐













