问答详情
源自:3-7 逻辑运算符

为什么我写的代码错了,在线求大神解答

#include <stdio.h>

int main()

{

    int height = 175;   //身高为175cm

    double money = 1500000;  //银行存款为150万

    printf("%d\n", height>=180 && money>=1000000);  //填写算式

    return 0;    

}


提问者:子新 2019-09-25 23:22

个回答

  • 慕娘5579366
    2019-10-16 23:30:25

    #include <stdio.h>

    int main()

    {

    //你的代码可能少了什么  你可以试一试打完height这些空一下格再继续打

        int height = 175;   //身高为175cm

        double money = 1500000;  //银行存款为150万

        printf("是否符合条件:%d\n", height >= 180 && money >=10000000         );  //填写算式

        return 0;    

    }


  • weixin_宝慕林7334581
    2019-10-12 09:32:23

    题目要求你显示“是否符合条件:0”

    你的代码显示结果是:“0”

    6行改成 printf(“是否符合条件:%d\n”height>=180 && money>=1000000)

  • 一念中
    2019-09-26 10:44:01

    你的要求是啥?单看代码,明显后面的(height>=180 && money>=1000000)的值为0;但如果你把180改为170他就是1;后面你的表达式本来就是假的,你要求啥?