用php写一个脚本程序,从一数到十,间隔为一,对每一个数字都显示它是奇数还是偶数,并且如果它是一个质数,则显示相应的信息,最后用HTML表格显示这些信息
时间: 2023-05-28 12:07:21 浏览: 121
以下是用 PHP 编写的脚本程序,它将从 1 到 10 进行迭代,并为每个数字判断它是奇数还是偶数,以及它是否是质数。最后,它将使用 HTML 表格将这些信息显示出来。
```
<?php
function is_prime($num) {
if($num <= 1) return false;
for($i = 2; $i <= sqrt($num); $i++) {
if($num % $i == 0) return false;
}
return true;
}
echo "<table>";
echo "<tr><th>Number</th><th>Odd/Even</th><th>Prime</th></tr>";
for($i = 1; $i <= 10; $i++) {
$odd_or_even = $i % 2 == 0 ? "Even" : "Odd";
$is_prime = is_prime($i) ? "Yes" : "No";
echo "<tr><td>$i</td><td>$odd_or_even</td><td>$is_prime</td></tr>";
}
echo "</table>";
?>
```
该脚本程序首先定义了一个名为 is_prime 的函数,用于确定一个数字是否为质数。然后它创建了一个 HTML 表格,并在第一行添加了标题行。接着,它使用一个 for 循环从 1 到 10 进行迭代,为每个数字计算奇偶性和质数,并在表格中添加一行来显示这些信息。最后,它关闭 HTML 表格标签。
该脚本程序的输出如下所示:
```
Number Odd/Even Prime
1 Odd No
2 Even Yes
3 Odd Yes
4 Even No
5 Odd Yes
6 Even No
7 Odd Yes
8 Even No
9 Odd No
10 Even No
```
可以看到,该脚本程序正确地确定了每个数字的奇偶性和质数,并使用 HTML 表格将这些信息显示出来。
阅读全文