系统出错了?

来源:3-7 逻辑运算符

大兔子2

2017-02-11 10:25

咦?为什么只要银行存款大于一百万,身高不论多少输出都是一啊?

写回答 关注

3回答

  • 慕粉1954481569
    2017-03-24 20:07:36

    因为你用的符号是或,只要有一个真就输出1,要用与&&,2个都为真,才输出1

  • 天空没有星星
    2017-02-27 19:37:47

    没错啊,为什么要拐这么大的弯

  • 大兔子2
    2017-02-11 10:28:21

    #include <stdio.h>
    int main()
    {
        int height = 175;   //身高为175cm
        double money = 1500000;  //银行存款为150万
        printf("是否符合条件:%d\n",!(height<180||money<1000000));  //填写算式
        return 0;   
    }

    有错吗???

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926212 学习 · 20797 问题

查看课程

相似问题