使用辗转相除法获取两数的最大公约数
function func($a=1,$b=1){
echo '计算结果为:<br>';
do{
$k=max($a,$b);
$j=min($a,$b);
$a=$j;
$d=$k-$j;
$b=$d;
echo $d."=".$k."-".$j."<br>";
if($d==0){
echo '最大公约数为:'.$k;
break;
}
if($d==1){
echo '两数互质';
break;
}
}while($d);
}
func($a=99,$b=6);