C语言会自动进行类型转换,将有符号整数转换为符号号整数。b在类型转换后就变成了4294967286,再和a进行比较时,肯定是大于50的,因此就进入else条件,输出bbb。 由于使用的是32为系统,2^32是4294967296。32为系统的无符号int类型范围就是0~4294967295。有符号int的-1,转换为无符号int时为4294967296。因此有符号int的-10...