我目前正在尝试使用PHP而我正在做一些朋友告诉我的练习,但我似乎无法做到以下几点:
98765
8765
765
65
5
我已经制作了以下代码:
<?php
for ($a = 9; $a >= 5; $a–-) {
for ($b = 1; $b <= $a; $b++) {
echo $a;
}
echo "<br>";
}
?>
任何提示/修正?
答案 0 :(得分:0)
您的代码应为:
<?php
for($a=9; $a >= 5; $a--) {
for ($b=$a; $b >= 5; $b--) {
echo $b;
}
echo "\n";
}
答案 1 :(得分:0)
<?php
function print_triangle($start, $count) {
for ($a = 0; $a < $count; $a++) {
for ($b = $start - $a; $b > $start - $count; $b--) {
echo $b;
}
echo "<br>";
}
}
print_triangle(9, 5);
?>
希望它有所帮助!
答案 2 :(得分:0)
好吧,我通过创建以下代码修复了它:
for ($a = 0; $a <= 9; $a++) {
for ($b = 9 - $a; $b >= 5; $b--) {
echo $b;
}
echo "<br>";
}
?>
至少感谢你回答!