我是一个C#初学者 书上有个地方我不是很懂 希望大家指教
代码如下:
...
int a = 5;
int b = 6;
Console.WriteLine("{0}^{1}={2}",a,b,a^b);
RL();
...
运行结果5^6=3
请解释一下,为什么开头将a和b定义为了整型,后面运算时却以2进制运算呢?谢谢
代码如下:
...
int a = 5;
int b = 6;
Console.WriteLine("{0}^{1}={2}",a,b,a^b);
RL();
...
运行结果5^6=3
请解释一下,为什么开头将a和b定义为了整型,后面运算时却以2进制运算呢?谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货