把知识连接成作品

从一个实用工具,开始你的项目开发。

20 个循序渐进的 C++ 项目,从生活小工具到综合应用。先理解需求、完成核心功能,再逐步扩展成自己的作品。

每一步都有可验证的成果

查看成品目标 → 按阶段开发 → 使用样例自测 → 在编辑器运行测试 → 继续本地扩展。

网络、图片识别和 AI 项目提供离线核心任务,无需密钥即可练习。真实接口、图形界面与部署要求会在项目开发指南中说明。

当前显示 5 / 20 个课程项目

免费项目

开始构建
项目 01 · 基础入门

快递运费计算器

按重量、地区和配送方式输出费用明细。

条件判断函数整数运算

控制台核心功能

查看构建计划
  1. 建立计费表

    分别保存地区首重与续重单价,先验证首重费用。

  2. 处理续重

    将超出部分向上取整;检查 1000、1001、2000 克。

  3. 生成账单

    加急费独立计算,核对三个明细之和等于总价。

查看开发指南 →

免费项目

开始构建
项目 02 · 基础入门

个人收支小账本

记录日常收支,生成收入、支出与结余。

结构体循环整数金额

控制台核心功能

查看构建计划
  1. 定义账目

    将金额按分保存,明确收支类型,避免浮点金额误差。

  2. 分类累计

    分别维护收入与支出,验证只有收入或只有支出的情况。

  3. 核对结余

    计算收入减支出,以大额记录验证 long long。

查看开发指南 →

免费项目

开始构建
项目 03 · 基础入门

学习任务与复习清单

生成今日待办,优先处理已经到期的学习任务。

结构体排序状态管理

控制台核心功能

查看构建计划
  1. 建立任务模型

    区分已完成、到期与未来任务,日期先使用整数天。

  2. 筛选今日清单

    排除已完成任务,保留到期日不晚于今天的任务。

  3. 明确优先顺序

    按到期日及编号排序,验证空清单与同日任务。

查看开发指南 →

会员项目

开始构建
项目 04 · 基础入门

家庭用电分析器

根据电表记录计算用电量,发现异常增长。

数组差分统计

控制台核心功能

查看构建计划
  1. 还原每日用量
  2. 计算总费用
  3. 定位异常日
了解会员项目 →

会员项目

开始构建
项目 05 · 基础入门

文本清洗与关键词统计器

清理多余空格与重复行,统计保留文本的关键词。

字符串集合文本处理

控制台核心功能

查看构建计划
  1. 统一空白
  2. 稳定去重
  3. 统计关键词
了解会员项目 →

用真实结果检验你的作品。

核心测试与本地扩展分开验收,完成一个可以解释、可以复现的项目。

查看我的成果 →