zoukankan      html  css  js  c++  java
  • php循环结构99乘法表例子

    作业用的,留底纪念

    <?php
    /*
    
      作业:99乘法表自定义函数作业
    要求:
      fun(1) // 从1乘到9
      fun(3,7)//从3乘到7
      fun(3,7,“rsort”)//从3乘到7 倒序乘法表
      fun()// 循环一个警告:“请至少输入一个值”  6遍
      fun 是一个自定义函数,只需要写一个自定函数,实现上面所有的功能
    
    */ 
    function fun($startNum,$endNum=9,$selectMode='sort'){   //开始数字,结束数字,模式sort正表,rsort反表
        if ($startNum > 0 && $selectMode =='sort'){         //fun(1); 默认1-9的乘法表
            for ($i=$startNum;$i<=$endNum;$i++){            //控制纵向的循环次数i
                for ($j=1;$j<=$i;$j++){                     //控制横向的循环次数j
                    echo  "$i*$j = " . $i*$j . "   ";       //横向循环的显示内容
                }
                
                echo "</br>";                               //纵向循环的显示内容
            }    
            echo "</br>";
        }
        elseif ($startNum > 0 && $selectMode =='rsort'){    //rsort反表 开始数字和结束数字注意对调位置
            for($i=$endNum;$i>=$startNum;$i--){
                for($j=$i;$j>=1;$j--){
                echo  "$i*$j = " . $i*$j . "   ";
                
                
                }
                echo "</br>";
            }
            echo "</br>";
        }
        elseif ($startNuim == ''){
            for ($i=1;$i<=6;$i++){
            echo '请至少输入一个值<br/>';
            }
        }
    }
    fun(1);
    fun(3,7);
    fun(3,7,'rsort');
    fun();
    ?>
  • 相关阅读:
    【Django】django 处理request流程细节(转)
    【Django】request 处理流程(转)
    【Django】中间件
    【HTML】DocType
    【CSS】伪类与伪元素
    【nodejs】nodejs 的linux安装(转)
    【chrome】 chrome 开发者工具
    【samba】samba 用户权限配置(转)
    form表单组件
    自定义分页器
  • 原文地址:https://www.cnblogs.com/zy2012/p/2744642.html
Copyright © 2011-2022 走看看