选择D。
%是求余运算符,也叫模除运算符,用于求余数。%要求两个操作数均为整数(或可以隐式转换成整数的类型)撅掏浑锌。
标准规定:
如果%左边的操作数为负数时,则模除的结果为负数或者0,
如果%左边的操作数为正数时,则模除的结构为正数或者0。
测试代码:
执行结果:
扩展资料:
关于余数,正整数p和整数a,b,定义如下运算:
取模运算:a%p(或amodp),表示a除以p的余数。
模p加法:,其结果是a+b算术和除以p的余数。
模p减法:,其结果是a-b算术差除以p的余数。
模p乘法:,其结果是a*b算术乘法除以p的余数。
说明:
同余式:正整数a,b对p取模,它们的余数相同,记做或者a≡b(modp)。
n%p得到结果的正负由被除数n决定,与p无关。例如:7%4=3,-7%4=-3,7%-4=3,-7%-4=-3。
参考资料: