黑溱郎
发表于 2016-4-20 10:30:00
2个 金币 ~一人一次机会。
xueshawu1
发表于 2016-4-20 10:34:56
这个问题,看似简单,我觉得 还是有些深度,结果应该是>6
zwei99999999
发表于 2016-4-20 10:35:29
签到签到:D:D:D
112207301219
发表于 2016-4-20 10:44:34
:):):):):):):):):):):):):):):):):):):):)
xueshawu1
发表于 2016-4-20 10:50:15
1、unsigned int 与int 最后的结果是按照无符号数算的,也就是最高位也是数据位,不是符号位!
2、负数的形式,是以补码的形式表现的,最高位1表示负数
3、最后二进制相加,以无符号形式算,所以结果应该是个很大的正数,
希望我没有搞错:lol:lol
zjg_lizhen
发表于 2016-4-20 10:52:13
>6
4.20签到
xueshawu1
发表于 2016-4-20 10:53:44
但是,如果是:
int max
max = a+b;
那结果又不同了,最高位就不参与运算,就是符号位了,就是个负数了
Dylan疾风闪电
发表于 2016-4-20 10:54:41
>6
貌似重复:)
beill8888
发表于 2016-4-20 10:57:55
<= 6
签到签到签到签到
bjflsk
发表于 2016-4-20 10:58:39
签到签到!