← 返回课程路线 第二阶段 · S2-03 · 60 分钟

把重复的判断抽成函数

这一课只练一件事:把重复或独立的判断抽成 ,用 传入数据,用 交回结果。完成四个小任务:选出 bool isEven(int x) 和 return x % 2 == 0,走一遍 isEven(4),再把闰年判断抽成函数。这里不会在浏览器里运行 C++。

必会:写出有参数和返回值的函数,并能调用它 建议掌握:把闰年判断抽成函数,传入不同年份 拓展:函数模板、默认参数和重载,现在不用

任务 1:抽出判断偶数的函数

主程序要问好几次“是不是偶数”。不要把 n % 2 == 0 复制三遍,写成 bool isEven(int x),再用 return 交回结果。点不认识的词可看基础解释。

必会:能写出有参数和返回值的函数。这里不会在浏览器里运行 C++,只练习选择。

重复判断偶数怎么写?抽出函数 · 必会

结果怎么交回调用处?返回值 · 必会