C++ 零基础入门 · 第一阶段

每周一次 · 每次 2 小时(讲解 + 实操)· C++17

课程目录 第一阶段 · 共 24 讲 · 约 6 个月
模块一 认识编程 第 1–4 讲
01
什么是程序
安装环境,Hello World,cout,程序"输入→处理→输出"的三段式结构
02
数字与变量
int、double,变量声明与赋值,算术运算 + − * / %
03
让程序接受输入未开放
cin 读取数字,变量做"容器",写一个两数求和程序
04
文字也是数据实战未开放
string,输入姓名,字符串拼接,输出"个人信息卡"
模块二 让程序做判断 第 5–8 讲
05
对与错:bool 与比较运算符未开放
true / false,== != < > <= >=,理解"条件本身是一个值"
06
if / else未开放
两条路中选一条,条件结构的写法,配合大量小练习
07
else if 与逻辑运算符未开放
多分支判断,&&、||、! 的用法,"大于60且小于80"这类组合条件
08
实战:成绩等级判断器实战未开放
综合 if / else if / && 做完整程序,A/B/C/D/E 五档判断
模块三 让程序重复执行 第 9–12 讲
09
while 循环未开放
不知道要重复几次的场景,循环变量,死循环的概念与避免
10
for 循环未开放
知道次数时更简洁的写法,三段式结构,与 while 的对比
11
break 与 continue未开放
提前结束循环,跳过本次执行,什么时候用哪个
12
实战:猜数字游戏实战未开放
随机数,有次数上限,大小提示,循环 + 条件综合运用
模块四 用函数组织代码 第 13–16 讲
13
函数是什么未开放
为什么要封装代码,定义与调用,写最简单的无参数函数
14
参数:向函数传信息未开放
有参数的函数,多个参数,形参与实参的区别
15
返回值:让函数给出答案未开放
return,函数的输出,用返回值做进一步计算
16
实战:函数版计算器实战未开放
加减乘除各封装成函数,主函数负责交互流程
模块五 批量处理数据 第 17–20 讲
17
数组未开放
一次声明多个变量,下标从 0 开始,读写数组元素
18
循环 + 数组未开放
遍历数组,求总和,找最大值 / 最小值
19
字符串常用操作未开放
.length(),用下标访问单个字符,遍历字符串找特定字符
20
实战:班级成绩统计实战未开放
录入全班成绩,输出总分、平均分、最高分
模块六 综合收尾 第 21–24 讲
21
函数 + 数组未开放
把数组操作封装进函数,代码结构更清晰,提升可读性
22
综合复习复习未开放
条件 + 循环 + 函数 + 数组串联,查漏补缺,重点难点再过一遍
23
综合项目实战未开放
文字小游戏 / 学生成绩管理,综合运用第一阶段全部知识
24
展示与总结总结未开放
作品展示,绘制第一阶段知识地图,第二阶段内容预告