首页> 基础笔记 >PHP基础学习 >基础语法 基础语法
PHP利用发for循环实现几种九九乘法表
作者:小萝卜 2019-08-12 【 PHP 】 浏览 1766
简介PHP利用发for循环实现几种九九乘法表
//使用循环输出九九乘法表
//1. 循环输出1-9的值
for($i=1;$i<=9;$i++){
echo $i." ";
}
echo "< hr/>";
//2. 循环9行输出1-9的值。
//循环9次,负责9行的输出
for($j=1;$j<=9;$j++){
for($i=1;$i<=9;$i++){
echo $i." ";
}
echo "< br/>";
}
echo "< hr/>";
//3. 循环9行输出1-9的值。(三角形)
//循环9次,负责9行的输出
for($j=1;$j<=9;$j++){
for($i=1;$i<=$j;$i++){
echo $i." ";
}
echo "< br/>";
}
echo "< hr/>";
//4. 九九乘法表
//循环9次,负责9行的输出
for($j=1;$j<=9;$j++){
for($i=1;$i<=$j;$i++){
echo "{$i}*{$j}=".($i*$j)." ";
}
echo "< br/>";
}
echo "< hr/>";
//5. 使用表格输出九九乘法表
echo "< table width='700' border='1'>";
//输出行
for($j=1;$j<=9;$j++){
echo "< tr>";
//输出格
for($i=1;$i<=$j;$i++){
echo "< td>{$i}*{$j}=".($i*$j)."< /td>";
}
echo "< /tr>";
}
echo "< /table>";
echo "< hr/>";
//5. 使用表格输出九九乘法表
echo "< table width='700' border='1'>";
//输出行
for($j=9;$j>=1;$j--){
echo "< tr>";
//输出格
for($i=1;$i<=$j;$i++){
echo "< td>{$i}*{$j}=".($i*$j)."< /td>";
}
echo "< /tr>";
}
echo "< /table>";
echo "< hr/>";
//6. 使用表格输出九九乘法表
echo "< table width='700' border='1'>";
//循环9行
for($j=9;$j>=1;$j--){
echo "< tr>";
//输出空单元格
for($k=0;$k<9-$j;$k++){
echo "< td> < /td>";
}
//输出数据格
for($i=$j;$i>=1;$i--){
echo "< td>{$i}*{$j}=".($i*$j)."< /td>";
}
echo "< /tr>";
}
echo "< /table>";
echo "< hr/>";
//6. 使用表格输出九九乘法表
echo "< table width='700' border='1'>";
//循环9行
for($j=1;$j<=9;$j++){
echo "< tr>";
//输出空单元格
for($k=0;$k<9-$j;$k++){
echo "< td> < /td>";
}
//输出数据格
for($i=$j;$i>=1;$i--){
echo "< td>{$i}*{$j}=".($i*$j)."< /td>";
}
echo "< /tr>";
}
echo "< /table>";
很赞哦! (0)