#include<stdio.h> int main( ) { unsigned int a = 6; int b = -20; (a + b > 6) ? printf(">6") : printf("<=6"); return 0; }
int 和 unsigned int 相加时,int 会先被转换为unsigned int。 a + b = b + a = 4294967282 > 6
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题