35.逻辑运算符

目录

一.什么是逻辑运算符

二.C语言中的逻辑运算符

三.逻辑表达式

三.视频教程


一.什么是逻辑运算符

同时对俩个或者俩个以上的表达式进行判断的运算符叫做逻辑运算符。

举例:比如去网吧上网,只有年满十八周岁并且带身份证才可以上网。在C语言中如果要同时判断有没有年满十八岁并且有没有带身份证就要用到逻辑运算符。

二.C语言中的逻辑运算符

C语言有三种逻辑运算符:

|-------|-----|-----|------------------------------------|--------|
| 逻辑运算符 | 含义 | 优先级 | 作用 | 举例 |
| ! | 逻辑非 | 高 | 如果a为真,则!a为假 如果a为假,则!a为真 | !a |
| && | 逻辑与 | 中 | 如果a和b同时为真,则结果为真 如果a和b其中有一个是假,则结果是假 | a&&b |
| || | 逻辑或 | 低 | 如果a和b同时为假,则结果为假 如果a和b其中有一个是真,则结果是真 | a||b |

三.逻辑表达式

用逻辑运算符连接起来的操作数,表达式,称之为是逻辑表达式。

举例

复制代码
#include <stdio.h>

int main(void)
{
  int a = 1;
  int b = 2;

  printf("%d\n",a < b && a > b);
  printf("%d\n",a < b || a > b);
  printf("%d\n",!(a + b));

}

三.视频教程

36.逻辑运算符_哔哩哔哩_bilibili

相关推荐
Dola_Zou17 小时前
工厂智能排产软件算法保护与按产线计费实战
算法·自动化·软件工程·软件加密
啦啦啦啦啦zzzz19 小时前
Logger的组装(c++20)
c++·算法·c++20
尾善爱看海20 小时前
前端算法与手写题集
前端·算法
程序员阿鹏20 小时前
为什么MySQL InnoDB选择B+树?
数据结构·数据库·b树·sql·mysql·算法·缓存
AI 思录21 小时前
Prompt 事故档案(八):日常表达被标为“待校准”,AI 的爹味语法从哪里来
大数据·人工智能·算法·prompt·用户体验·ai合规
月光船幽幽21 小时前
跨范式映射的稳定接口设计
人工智能·python·算法
2601_965742221 天前
全媒体运营与短视频代运营,两者有什么区别?
大数据·数据结构·人工智能·算法·ai·媒体
wordbaby1 天前
混合检索:两全其美的艺术
人工智能·算法
彧azz1 天前
数据结构:关于图的学习
c语言·数据结构·笔记·学习·算法
热心网友俣先生1 天前
A题-药材的烘干问题-题意逐句翻译
算法·数学建模