GESP 五级 · GESP 202409 C++ 五级 第 25 题

判断题 · 答案 B · 考点:函数

← 整套速查表 GESP 五级 全部真题

题目

对于已经定义好的标准数学函数 sin(x),应用程序中的语句 y = sin(sin(x)); 是一种递归调用。

答案:B

考点

函数

解题思维

递归问题关注两点:① 递归边界(终止条件);② 递归关系(递推公式)。分析时展开前几步即可看出规律。

常见错误

注意递归深度过大会导致栈溢出。递归必须包含终止条件,否则造成无限递归。

详细解析(节选)

【考点】递归定义|函数调用机制

1. 🎯 考纲定位

递归是五级大纲"函数编程"模块的核心考点之一。命题人专门设计这道题就是要甄别考生:是死记"函数调用自己=递归"这种表面特征,还是真正理解"递归的本质是自调用"。五级要求考生能辨析各种调用模式,这道题就是用来筛掉那些只会套模板、不懂定义本质的学生的。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断