2026.08.24 · 编程学习第 34 天 / C 语言第 10 天

先判断是否安全,
再执行后面的计算。

C 语言第十天,我学习了逻辑或、逻辑非和短路判断,用组合条件完成成绩判断与安全除法。

day10.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 的帮助下维护;每一篇记录只写我真正练习过、理解过的内容。

我现在会什么

不虚构进度,只记录事实。

C

逻辑或与非

理解 || 表示至少一边成立,也会用 ! 把条件或复合条件的结果取反。

C Day 10 · || 与 !
EXE

短路判断

知道 &&|| 何时不再执行右侧,并会用它保护可能发生除零的表达式。

先检查 · 再计算

下一步

下一步学习 switch 多分支选择和 break,完成一个整数菜单程序。

下一次 · 网站 Day 35 / C Day 11

我的学习记录

记录每一次理解、尝试与进步。

先确认条件允许,
再执行可能危险的计算。