C语言中 表达式21^2的值是23 为什么?^不是异或的意思吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 17:53:52
C语言中表达式21^2的值是23为什么?^不是异或的意思吗?C语言中表达式21^2的值是23为什么?^不是异或的意思吗?C语言中表达式21^2的值是23为什么?^不是异或的意思吗?是2321的二进制(

C语言中 表达式21^2的值是23 为什么?^不是异或的意思吗?
C语言中 表达式21^2的值是23 为什么?^不是异或的意思吗?

C语言中 表达式21^2的值是23 为什么?^不是异或的意思吗?
是23
21的二进制(只写八位):0001 0101
2的二进制 :0000 0010
那异或后的结果:0001 0111对应的十进制就是23