整数运算与表达式
理解 + - * / %、整数除法和运算优先级
核心能力点
把算式、优先级和整数结果稳定翻译成 C++ 表达式。
已完成 0 / 4
进入算法学习前,先掌握整数运算、取余、数位、边界、统计、简单规律、函数、结构体和进制。
这不是普通数学课,而是把数学关系翻译成代码的训练:看到“偶数”想到 n % 2 == 0, 看到“统计几个”想到 cnt,看到“范围”想到循环边界。
理解 + - * / %、整数除法和运算优先级
核心能力点
把算式、优先级和整数结果稳定翻译成 C++ 表达式。
已完成 0 / 4
掌握 % 的核心用法,判断奇偶、倍数和余数
核心能力点
看到奇偶、倍数、余数,能想到 n % k 的判断方式。
已完成 0 / 4
用 /10 和 %10 拆分个位、十位、百位
核心能力点
理解个位、十位、百位如何用除法和取余拆出来。
已完成 0 / 4
理解 0 到 n-1、1 到 n、包含边界和不包含边界
核心能力点
分清前 n 个、n 以内、包含边界和不包含边界。
已完成 0 / 4
学会用变量记录当前最大值和最小值
核心能力点
看到最大、最小,能设计 maxv / minv 的更新过程。
已完成 0 / 4
学会用 cnt 统计符合条件的数据
核心能力点
看到“有几个”,能想到条件判断加计数变量。
已完成 0 / 4
理解累加、前后关系和最基础的递推思想
核心能力点
从前后关系中发现规律,为递推和算法题做准备。
已完成 0 / 4
理解函数定义、调用顺序和 void 函数
核心能力点
把重复任务装进函数,需要时直接调用,让程序更清晰。
已完成 0 / 4
把数据交给函数,再用 return 带回结果
核心能力点
把数据交给函数处理,再用 return 把计算结果带回来。
已完成 0 / 4
用结构体把一个对象的多项信息放在一起
核心能力点
用一张信息卡,把姓名、编号、成绩等相关数据组织在一起。
已完成 0 / 4
理解二进制、八进制、十六进制与十进制转换
核心能力点
建立进制位权意识,为后续信息学题目打基础。
已完成 0 / 16