9x9乘法表
99乘法表大家都应该清楚 它的第一行有一列 第二行有二列 、、、、第九行有九列 我们可以理解为** i 行 有 i 列 ** $i 循环的是行 $j 循环的是列
代码演示
for循环
$br = '<br/>';//换行
/*$i 循环的是行 $j 循环的是列 */
//for循环输出*/
for($i=1;$i<=9;$i++){
for ($j=1;$j<=$i;$j++){
echo $j . 'x' . $i .'=' .$j*$i.' ';
}
echo $br;
}
echo $br;
//----------------
for ($i=1,$j=1; $i <=9 ; $i++) {
if ($i>$j) {
$j++;
$i=1;
echo '<br>';
}
echo $i.'x'.$j.'='.$i*$j.' ';
}
while循环
$br = '<br/>';//换行
$i= 1;
while($i<=9){
$j=1;
while ($j<=$i){
echo $j .'x'.$i.'='.$j*$i.' ';
$j++;
}
$i++;
echo $br;
}
函数
$br = '<br/>';//换行
function a($n=1,$j=1){
if ($n<=9) {
for ($i=1; $i<=$n; $i++) {
echo $i.'x'.$j.'='.$i*$j;
}
echo '<br>';
a($n+1,$j+1);
}
}
a();//调用函数
以上代码是小白在练习所写,具体根据自己项目而定