美文网首页
用for循环行再根据行打印多少次,可做99法则表

用for循环行再根据行打印多少次,可做99法则表

作者: 孤岛渔夫 | 来源:发表于2016-12-03 23:49 被阅读0次
  <?php 
  
  /*
      打印:
          *
          **
          ***
          ****
          *****
          ******
          *******
          ********
          *********
  */

  // 循环行
  for($i = 1 ; $i < 10; $i++){

      // 根据行, 来打印多少次星
      for($j = 1; $j <= $i; $j++){
          echo '*';
      }

      echo '<br>';
  }


  // 九九乘法表

  echo '<table border=1 width=800 height=400>';
  echo '<caption>九九法则</caption>';

  for($i = 1; $i < 10; $i++){
      echo '<tr>';
      for($j = 1; $j <= $i; $j++){
          echo '<td> '.$j.' * '.$i.' = '.( $i*$j ).'</td>';
      }
      echo '</tr>';
  }


  echo '</table>';

  echo '<hr>';

  echo '<table border=1 width=800 height=400>';
  echo '<caption>九九法则</caption>';


  for($i = 1; $i < 10; $i++){
      echo '<tr>';
      for($j = 1; $j <= 10-$i; $j++){
          echo '<td> '.$j.' * '.(10-$i).' = '.( (10-$i)*$j ).'</td>';
      }
      echo '</tr>';
  }

  echo '</table>';

  //  作业1: 打印 
  //                    。
  //                  。。
  //                。。。
  //              。。。。
  //            。。。。。
  //          。。。。。。
  //        。。。。。。。
  //      。。。。。。。。
  //    。。。。。。。。。
  //  。。。。。。。。。。
  //  
  //  作业2: 打印倒序字符串  '12345' -> '54321'



?>

相关文章

网友评论

      本文标题:用for循环行再根据行打印多少次,可做99法则表

      本文链接:https://www.haomeiwen.com/subject/igzcmttx.html