用php语言,怎么用递归的方法输出99乘法表呢?

2025-05-04 21:37:26
推荐回答(3个)
回答1:


for($i=1;$i<$a;$i++)
{
for($j=1;$j<=$i;$j++)
{
$c=$i*$j;
echo $i."x".$j."=".$c;
echo "\n";
}
echo '
';
}
?>

回答2:

是循环吧

回答3:

这是for 不是递归呀
header("content-type:text/html;charest=utf-8");
function mul($n) {
echo $n,'
'.'  ';
$str = $strs='';
for($i=1; $i<=$n; $i++){
$str .= $n .'*'. $i .'=' .$i*$n.'  ';
}
$str .= $strs;
if($n >= 1){
mul($n-1);
}else{
echo '


';
}
echo $str.'
';
}
mul(9);