PHP动态生成20道100以内加法题
<!DOCTYPE html>
<html>
<head>
<title>PHP动态生成20道100以内加法题</title>
<style>
table {
border-collapse: collapse;
}
th, td {
border: 1px solid black;
padding: 5px;
}
</style>
</head>
<body>
<h1>PHP动态生成20道100以内加法题</h1>
<?php
// 定义二维数组$data
$data = array();
for ($i = 0; $i < 20; $i++) {
do {
$addend1 = rand(1, 99); // 保证和不超过100
$addend2 = rand(1, 100 - $addend1);
$sum = $addend1 + $addend2;
} while ($sum > 100);
$data[$i] = array($addend1, $addend2, $sum);
}
// 显示题目
echo '<table>';
echo '<tr><th>题目</th></tr>';
for ($i = 0; $i < 20; $i++) {
echo '<tr>';
echo '<td>' . $data[$i][0] . ' + ' . $data[$i][1] . ' = </td>';
echo '</tr>';
}
echo '</table>';
// 空白n行
echo '<br><br><br><br>';
// 显示答案
echo '<table>';
echo '<tr><th>答案</th></tr>';
for ($i = 0; $i < 20; $i++) {
echo '<tr>';
echo '<td>' . $data[$i][2] . '</td>';
echo '</tr>';
}
echo '</table>';
?>
</body>
</html>
原文地址: https://www.cveoy.top/t/topic/LYr 著作权归作者所有。请勿转载和采集!