2026.08.21 · 编程学习第 31 天 / C 语言第 7 天

把边界包含进条件,
让判断更加准确。

C 语言第七天,我学习了大于等于和小于等于,用有顺序的多分支判断处理成绩范围与边界值。

day7.c
#include <stdio.h>

int main(void) {
  if (score < 0) {
    printf("成绩不能小于0分\n");
  } else if (score <= 59) {
    printf("未及格\n");
  } else if (score <= 100) {
    printf("及格\n");
  } else {
    printf("成绩不能大于100分\n");
  }
  return 0;
}

现在是新手,
也在一步步前进。

截至 2026 年 8 月 21 日,我完成了三十一次编程学习记录。前二十五天以 Python 入门为主;第 25 天同日转入 C 语言,目前已完成 C 语言第 7 天。

这个网站是我的学习档案。网站由我在工具和 AI 的帮助下维护;每一篇记录只写我真正练习过、理解过的内容。

我现在会什么

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

C

边界比较

理解 >=<= 会包含等于边界,能正确处理及格线和成绩上下限。

C Day 7 · 包含边界
EXE

范围判断

会按从小到大的顺序划分非法、未及格和及格范围,并理解前面的条件会排除一部分数值。

-1 · 0 · 59 · 60 · 100 · 101

下一步

下一次进行第一次 C 语言阶段复习与检测,只复习和运用前七天已经学过的内容。

下一次 · 网站 Day 32 / C Day 8

我的学习记录

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

边界值不是例外,
它本身就是条件的一部分。