首页> 基础笔记 >PHP基础学习 >基础语法 基础语法

PHP利用发for循环实现几种九九乘法表

作者:小萝卜 2019-08-12 浏览 1379

简介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>&nbsp;< /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>&nbsp;< /td>";
    }
    //输出数据格
    for($i=$j;$i>=1;$i--){
        echo "< td>{$i}*{$j}=".($i*$j)."< /td>";
    }
    echo "< /tr>";
}
echo "< /table>";
 

很赞哦! (0)

文章评论

    高端网站建设