跳到正文
信奥逐课

第 064 课

逻辑与 &&

🟢 入门 约 5 分钟

一句话理解

&& 表示两边都为真,整体才为真。

为什么要学

多个条件同时成立,比如“在范围内且没访问过”。

讲解

a && b:a 假则整体假,b 甚至可能不计算(短路)。

多个条件:x >= 1 && x <= n && !vis[x]

不要写成英文 and 的随意拼写,就用 &&

例子

int x = 5;
cout << (x > 0 && x < 10);

输出:

1

两个条件都真,结果为真。

常见错误

练习 做完再看下一课

`true && false` 的结果?

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课