天天看点

PHP所有水仙花数

以下是100-1000之间的所有水仙花数

<?
	function is_sxh($n){
	$a=floor ($n/100);
	$b=floor (($n%100)/10);
	$c=floor ($n%10);
	if($n==(($a*$a*$a)+($b*$b*$b)+($c*$c*$c))){
		return true;
		}else{
			return false;
		}
	}
	for($n = 100;$n<=999;$n++){
		$result = is_sxh($n);
		if($result){
			echo "$n 是水仙花数<br>";
		}
	}

?>