首页后端开发PHP用PHP怎样做99乘法表?你知道多少实现方法?

用PHP怎样做99乘法表?你知道多少实现方法?

时间2024-03-26 11:40:05发布访客分类PHP浏览499
导读:这篇文章给大家分享的是用PHP做99乘法表的内容,下文将给介绍几种实现99乘法表的方式,示例代码介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。 php做99乘法表,但不要小看这道练习题,它对于逻辑的考验还是相当到位的。也许有人会觉得...

这篇文章给大家分享的是用PHP做99乘法表的内容,下文将给介绍几种实现99乘法表的方式,示例代码介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。

php做99乘法表,但不要小看这道练习题,它对于逻辑的考验还是相当到位的。也许有人会觉得,九九乘法表有什么难的,我两分钟就可以写出来。是的,所谓难者不会,会者不难,对于一些老手来讲,这确实算不得什么。可是对于新手,却是可以锻炼逻辑思维的。而且,你就真觉得这是一道小儿科的题?如果不限制条件,可能你两分钟确实可以敲完整段代码,熟练的话还可以用几种方式实现,但是如果是让你写出四个角度的九九乘法表呢?(还可以继续延伸下去)

别的不多说,奉上大乘佛法之PHP九九乘法表(三种循环、4种角度):

一、使用for循环打印九九乘法表:

for($j=1;
     $j=9;
 $j++) {
    
for($i=1;
     $i=$j;
 $i++) {

echo "{
$i}
x{
$j}
    =".($i*$j)." ";

}
    
echo "
";

}
    

二、使用while循环打印九九乘法表

$j = 1;

while($j=9){
    
$i = 1;

while($i=$j){

echo "{
$i}
x{
$j}
    =".($i*$j)." ";
    
$i++;

}
    
echo "
";
    
$j++;

}
    

三、使用do while循环打印九九乘法表

?php 
$j = 1;
 
do {
     
$i = 1;
 
do {
 
echo "{
$i}
x{
$j}
    =".($i*$j)." ";
     
$i++;
 
}
     while($i=$j);
     
echo "
";
     
$j++;
 
}
     while($j=9);
    
?>
    

下面使用for循环以表格形式输出九九乘法表

角度一:(最普通的常规写法)

?php
echo "table width='600' 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>
    ";
    

角度二:(与常规写法成X轴对称)

?php
echo "table width='600' 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>
    ";
    

角度三:(与角度二成Y轴对称)

?php
echo "table width='600' border='1'>
    ";
    
for($j=9;
    $j>
    =1;
$j--){
    
echo "tr>
    ";
    
for($z=0;
    $z9-$j;
$z++){
    
echo "td>
     /td>
    ";

}
    
for($i=1;
    $i=$j;
$i++){
    
echo "td>
{
$i}
*{
$j}
    =".($i*$j)."/td>
    ";

}
    
echo "/tr>
    ";

}
    
echo "/table>
    ";
    

角度四:(与常规写法成Y轴对称)

?php
echo "table width='600' border='1'>
    ";
    
for($j=1;
    $j=9;
$j++){
    
echo "tr>
    ";
    
for($z=0;
    $z9-$j;
$z++){
    
echo "td>
     /td>
    ";

}
    
for($i=$j;
    $i>
    =1;
$i--){
    
echo "td>
{
$i}
*{
$j}
    =".($i*$j)."/td>
    ";

}
    
echo "/tr>
    ";

}
    
echo "/table>
    ";
    

以上就是关于用PHP做99乘法表的多种方法介绍啦,代码仅供参考,需要的朋友可以了解看看,希望对大家学习PHP有帮助,想要了解更多可以继续浏览网络其他相关的文章。

文本转载自脚本之家

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

PHP

若转载请注明出处: 用PHP怎样做99乘法表?你知道多少实现方法?
本文地址: https://pptw.com/jishu/653475.html
PHP中反射怎样理解?一文带你看懂反射 DOM属性成员与文档流是什么?

游客 回复需填写必要信息