在自然数集N上,下列运算中可结合的是( ).
A.a*b=a-b
B.a*b=max(a,b)
C.a*b=a+2b
D.a*b=|a-b|
B是否有结合律,要验证是否有(a*b)*c=a*(b*c).上述各式中等号右边是左边:*运算的具体意义.
对选项A:(a*b)*c=(a-b)-c,a*(b*c)=a-(b-c),减法不满足结合律,如:(5-2)-6=-3,5-(2-6)=9.
对选项B:(a*b)*=c=max(a,b)*=max(max(a,b),c),
a*(b*c)=a*max(b,c)=max(a,max(b,c)),满足结合律.
对选项C:(a*6)*c=(a+26)+2c=a+2b+2c,
a*(b*c)=a+2(b+2c)=a+2b+4c,不满足结合律.
对选项D:(a*b)*c=||a-b|-c|,a*(b*c)=|a|b-c||,例如:取a=1,b=2,c=3,则(a*b)*c=2,a*(b*c)=0,不满足结合律.