在 C 语言中,表达式 21^2 的值是( )
A. 441 B. 42 C.23 D.24 E.25
答案是C
为什么呢?
在 C 语言中,表达式 21^2 的值是
答案:1 悬赏:50
解决时间 2021-03-24 04:27
- 提问者网友:神仙爷爷
- 2021-03-23 12:59
最佳答案
- 二级知识专家网友:眠于流年
- 2021-03-23 13:40
“^”按位异或运算符“^”是双目运算符。其功能是参与运算的两数各对应的二进位相异或,当两对应的二进位相异(不同)时,结果为1。
“^” 不是指数!也不是加法
本例子 21的补码是00010101
2的补码 是00000010
00010101^00000010=00010111
00010111 正好是十进制的23
“^” 不是指数!也不是加法
本例子 21的补码是00010101
2的补码 是00000010
00010101^00000010=00010111
00010111 正好是十进制的23
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯