逻辑运算符的习题我想用与或非都试试,看看与或非的意义,结果……

来源:3-7 逻辑运算符

幕布斯1309840

2016-08-29 14:01

逻辑运算符的习题我想用与或非都试试,看看与或非的意义,结果&&,||都可以运行,单单!根本不能运行,!编写时用的是英语模式

#include <stdio.h>

int main()

{

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

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

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

    return 0;    

}

右边结果是:

/249/5150/GG5l/hello.c: In function 'main':
/249/5150/GG5l/hello.c:6:51: error: expected ')' before '!' token
    printf("是否符合条件:%d\n",height>=180!money>=1000000        );  //填写算式

写回答 关注

2回答

  • 慕后端9788028
    2016-08-30 20:18:16
    已采纳

    #include <stdio.h>

    int main()

    {

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

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

        printf("是否符合条件:%d\n",    !(height>=180||money>=1000000));

        return 0;    

    }

    可以用非    也能输出0

    慕后端978... 回复幕布斯130...

    恩,不用谢,我都快忘了 这道题了。刚看了看又复习了下

    2016-09-03 19:14:46

    共 2 条回复 >

  • 慕婉清9838888
    2016-08-29 16:24:03

    :%d\n 

    这里应该是:%c\n吧,因为输出的是‘y’或‘n’,是字符;

    另外这道题怎么用非呢

    这道题没有输完,再试试吧,加油。

    幕布斯130...

    谢谢,就是想做各种试验,更深的理解各种语意

    2016-09-01 23:53:56

    共 1 条回复 >

C语言入门

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

926024 学习 · 20793 问题

查看课程

相似问题