C
逻辑或与非
理解 || 表示至少一边成立,也会用 ! 把条件或复合条件的结果取反。
2026.08.24 · 编程学习第 34 天 / C 语言第 10 天
C 语言第十天,我学习了逻辑或、逻辑非和短路判断,用组合条件完成成绩判断与安全除法。
#include <stdio.h>
int main(void) {
if (number != 0 && 10 / number > 2) {
printf("商大于2\n");
} else if (number == 0) {
printf("除数不能为0\n");
}
return 0;
}
截至 2026 年 8 月 24 日,我完成了三十四次编程学习记录。前二十五天以 Python 入门为主;第 25 天同日转入 C 语言,目前已完成 C 语言第 10 天。
这个网站是我的学习档案。网站由我在工具和 AI 的帮助下维护;每一篇记录只写我真正练习过、理解过的内容。
不虚构进度,只记录事实。
理解 || 表示至少一边成立,也会用 ! 把条件或复合条件的结果取反。
知道 && 与 || 何时不再执行右侧,并会用它保护可能发生除零的表达式。
下一步学习 switch 多分支选择和 break,完成一个整数菜单程序。
记录每一次理解、尝试与进步。
先确认条件允许,
再执行可能危险的计算。