#PHP0007. 基础循环-乙 (PHP101)
基础循环-乙 (PHP101)
题目背景
在一次激动人心的军训报数活动中,教官要求所有新训练的士兵按顺序报数。为了增加活动的趣味性和挑战性,教官决定让每位士兵报出自己的序号,并且按照特定的规律报出一些特殊词汇,比如在特定的数字上加上“报到”。这不仅考验了士兵们的注意力,也为整个训练活动增添了乐趣。
题目描述
编写一个 PHP 脚本,使用 for 循环来模拟这个报数过程。在这个过程中,每位士兵报数时,如果是第 5 个人,他们需要报“报到”而不是他们的序号。
输入格式
一个整数,如
10
输出格式
输出士兵的报数,每个报数或“报到”后跟一个换行。如:
1
2
3
4
报道
6
7
8
9
报道
数据规模与约定:
对于 100% 的数据,输入值小于1000.
代码提示
对于整型变量,我们在输出时如何实现换行?
`echo $i . "\n";`
我们可以使用for
循环来解决以上问题。如何判断士兵是整5?
在 PHP 中,取余操作符 %
用来计算两个数相除的余数。它仅适用于整数运算,返回的结果符号与被除数相同。这个操作在处理循环、分组或特定条件下的特殊逻辑时非常有用。
<?php
$number = 10;
$divider = 3;
$remainder = $number % $divider;
echo "The remainder of $number divided by $divider is $remainder.";
// 输出: The remainder of 10 divided by 3 is 1.
?>
相关
在以下作业中: