每日一题(2)—— -2与2的比较


分析下面的代码,求运行结果。

#include 

int main(void)
{
    if(-2 > 2)
    {
        printf("11111\r\n");
    }
    else
    {
        printf("22222\r\n");
    }

    return 0;
}


分析:

-2和2都没有声明存储类型,编译器默认按int存储,所以-2 > 2不成立,因此if条件不成立,执行else里的语句。


每日一题(2)—— -2与2的比较_第1张图片







你可能感兴趣的:(面试题收录——每日一题,面试宝典——每日一题)