<!doctype html>
<html lang="en">
<head>
<meta charset="gbk">
<title>打印1000以内的水仙花</title>
</head>
<body>
<?php
if(isset($_GET["sub"])) {
for ($i = 100; $i <= $_GET["num"]; $i++) {
$ge = $i % 10;
$shi = $i / 10 % 10;
$bai = $i / 100 % 10;
if ($i == ($ge * $ge * $ge + $shi * $shi * $shi + $bai * $bai * $bai)) {
echo $i;
echo "<br>";
}
}
}
?>
<form>
请输入一个三位数:<input type="text" name="num">
<input type="submit" name="sub" value="提交">
</form>
</body>
</html>
用PHP打印1000以内的水仙花
于 2024-03-31 21:06:20 首次发布
本文介绍了一个使用PHP编写的脚本,该脚本通过for循环和条件判断,让用户输入一个三位数,然后找出并打印出该范围内的水仙花数。
摘要由CSDN通过智能技术生成