求pascal中,and,or,xor,nor的运算符号分别是什么

∧,∨什么的and,xor的符号好像都是^
2024-11-23 00:51:47
推荐回答(1个)
回答1:

and是∧,or是∨,not是¬,xor没有 (这些奇怪的符号都是在数学中的应用)
在PASCAL语言中(1就相当于true,0就相当于 false):
true and true=true 即 1 and 1=1,在and的使用中,两边都为true则结果为true,否则为false
在or的使用中,两边有至少有一边为true,则结果为true,否则为false
在xor的使用中,两边相同则为false,两边不同则为true
举例:1 xor 1=0 ,0 xor 0=0, 1 xor 0=1 ,0 xor 1=1
在not的使用中,就是取反
举例:not 1=0 ,not 0=1