首页 > 试题广场 >

执行下面程序段输出结果是?

[单选题]
执行程序段
<?php echo 24%(-5)?>
,输出结果是?
  • 5
  • 4
  • -4
  • 19
推荐
B
在PHP中,取模运算符%的结果和被除数的符号(正负号)相同。即$a%$b的结果和$a的符号相同。
因此24%(-5)的符号为正,结果为4.
编辑于 2015-01-27 10:40:42 回复(0)
B

取模运算符的操作数在运算之前都会转换成整数(除去小数部分)。
取模运算符 % 的结果和被除数的符号(正负号)相同。即 $a % $b 的结果和 $a 的符号相同。
发表于 2015-01-03 02:33:36 回复(0)
答案:B
被除数是正数,所以余数也是正数,不止对PHP,几乎所以的编程语言都是的
发表于 2015-01-26 20:49:42 回复(0)
取模%  结果与被除数符号一致
发表于 2019-09-04 00:15:10 回复(0)
<p>a%b = a - a/b * b</p>
发表于 2020-12-06 17:23:15 回复(0)
取模运算符 % 的结果和被除数的符号(正负号)相同
发表于 2016-02-05 00:31:43 回复(0)
4
发表于 2015-01-06 19:35:39 回复(0)