#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.
?>