以下有关取模运算的代码,其运算结果正确的是( )。<?php$num1 = -10;$num2 = -3;$num3 =
2024-12-21初级PHP开发工程师
以下有关取模运算的代码,其运算结果正确的是( )。
A、
B、
C、
D、
【正确答案】:B
【名师解析】:在PHP中,取模运算符 `%` 的结果是取两个数相除的余数。当两个数都是负数时,取模运算的结果是两个数绝对值相除的余数,余数的符号与被除数相同。 首先计算 $num3 % $num4,即 10 % (-3)。10除以-3得到-3余1,所以结果是1。 然后计算 $num1 % $num2,即-10 % (-3)。-10除以-3得到3余1,所以结果是1。 最后计算两个结果的差,即 1 - 1 = 0。 所以,最终答案是选项C. 0。
<?php
$num1 = -10;
$num2 = -3;
$num3 = 10;
$num4 = -3;
echo $num3%$num4-$num1%$num2;
?>
A、
-2
B、
2
C、
0
D、
1
【正确答案】:B
【名师解析】:在PHP中,取模运算符 `%` 的结果是取两个数相除的余数。当两个数都是负数时,取模运算的结果是两个数绝对值相除的余数,余数的符号与被除数相同。 首先计算 $num3 % $num4,即 10 % (-3)。10除以-3得到-3余1,所以结果是1。 然后计算 $num1 % $num2,即-10 % (-3)。-10除以-3得到3余1,所以结果是1。 最后计算两个结果的差,即 1 - 1 = 0。 所以,最终答案是选项C. 0。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。
版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。