VC中的!非 和 && || 符号对应 delphi 中该怎么写

VC中的!非 和 && || 符号对应 delphi 中该如何写?
VC中的!非 和 && || 符号对应 delphi 中该如何写?


语句一

if (!mi && !mj && rr = = CB || !mi && mj && rr = = BC || mi && mj && rr = = AB || mi && !mj && rr = = BA)  


语句二

if (mi && mj && rr = = CB || mi && !mj && rr = = BC || !mi && !mj && rr = = AB || !mi && mj && rr = = BA)

------解决方案--------------------
! 是 not
&& 是 and
|| 是 or

if (!mi && !mj && rr = = CB || !mi && mj && rr = = BC || mi && mj && rr = = AB || mi && !mj && rr = = BA)
注意用括號
if ((not mi) and (not mj) and (rr=CB)) or ((not mi) and mj and (rr==BC)) or (mi and mj and (rr=AB)) or (mi and (not mj) and (rr=BA)) then
------解决方案--------------------
if ( (not mi and not mj and rr = CB ) or ( not mi and mj and rr = BC ) or ( mi and mj and rr = AB) or (mi and not mj and rr = BA))
------解决方案--------------------
kaikai_kk
(KAIKAI) 
讲解的很详细的

------解决方案--------------------
VC中在前面定义的数字常量的,你用NOT,AND肯定不行