2026.08.25 · 编程学习第 35 天 / C 语言第 11 天

让一个整数选项,
决定程序走哪条路线。

C 语言第十一天,我学习了 switch 多分支选择、break 和 case 穿透,并完成安全整数运算菜单。

day11.c
#include <stdio.h>

int main(void) {
  switch (choice) {
    case 1:
      printf("执行加法\n");
      break;
    default:
      printf("无效选项\n");
  }
  return 0;
}

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

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

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

我现在会什么

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

C

switch 多分支

会用 switchcasedefault 根据固定整数选项选择程序路线。

C Day 11 · 固定选项匹配
EXE

break 与穿透

理解漏写 break 后会继续执行后续 case,并能追踪程序直到下一个 break

匹配入口 · 向下执行

下一步

下一步学习 while 循环和计数变量更新,让程序能够按照条件重复执行。

下一次 · 网站 Day 36 / C Day 12

我的学习记录

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

先找到匹配的入口,
再沿着代码向下执行。