01 · 平原森林保卫战
先读关卡目标,观察地图,再运用本课知识。
扣哒世界 · 计算机科学2 · C++ · 第1–5关
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
先读关卡目标,观察地图,再运用本课知识。
学习路线:读目标 → 看图解 → 写代码 → 运行检查
在 CodeCombat 的世界里,地图就像一张巨大的数学图表。
要让英雄移动,我们需要使用 C++ 的方法调用。
函数: hero.moveXY(x, y)
在第一关中,我们需要建造围栏来保护村庄。
函数: hero.buildXY("type", x, y)
有时候我们需要英雄不停地做某件事(例如巡逻),这时就需要用到循环。
结构: while(true) { ... }
这叫做“无限循环”。只要条件是 true(永远是),大括号 {} 里的代码就会一遍又一遍地执行。
所有 C++ 程序都从 int main() { ... } 开始运行。你的代码要写在大括号里面。
就像写文章要用句号一样,C++ 的每一句指令后面都要加分号!
hero.moveXY(10, 20); ✅
函数需要用圆括号 () 包裹参数,多个参数用逗号 , 分隔。
buildXY("fence", 40, 20) 有三个参数。
扣哒世界 · 计算机科学2 · C++ · 第1–5关
在 CodeCombat 的世界里,地图就像一张巨大的数学图表。
要让英雄移动,我们需要使用 C++ 的方法调用。
hero.moveXY(8, 48);
在第一关中,我们需要建造围栏来保护村庄。
hero.buildXY("fence", 40, 53);有时候我们需要英雄不停地做某件事(例如巡逻),这时就需要用到循环。
hero.moveXY(56, 44);
所有 C++ 程序都从 int main() { ... } 开始运行。你的代码要写在大括号里面。
本节课关卡:1. 平原森林保卫战;2. 课程:蜿蜒小径;3. 一步走错;4. 森林逃避;5. 概念挑战. 宝石果子