PHP 九九乘法表的4种表达方式

九九乘法表的四种不同表现形式

x轴对称:

 

//第一种
for($i=1;$i<=9;$i++){
    for($j=1;$j<=$i;$j++) {
        echo $i.'x'.$j.'='.$i*$j.'&nbsp;';
    }
    echo '<br>';   
}
//第二种

for($i=9;$i>=1;$i--){
    for($j=1;$j<=$i;$j++){
        echo $i.'x'.$j.'='.$i*$j.'&nbsp;';
    }
    echo '<br>';   
}

y轴对称:

//第三种
for($i=1;$i<=9;$i++){
    for($k=0;$k<=9-$i;$k++){
        echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';  
    }  
    for($j=$i;$j>=1;$j--){
        echo $i.'x'.$j.'='.$i*$j.'&nbsp;';
    }
    echo '<br>';
}

//第四种
for($i=9;$i>=1;$i--){
    for($k=0;$k<=9-$i;$k++){
         echo '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;';
    }
    for($j=$i;$j>=1;$j--){
        echo $i.'x'.$j.'='.$i*$j.'&nbsp;';
    }    
    echo '<br>';  
}

效果:

posted @ 2018-12-12 10:59  王彭雷  阅读(1439)  评论(0编辑  收藏  举报