- 1
- 0
- 约3.1千字
- 约 10页
- 2026-06-06 发布于山西
- 举报
c语言递归试题及答案
一、选择题(总分:30分)
1.在C语言中,递归函数必须包含的两个基本要素是()。
A.函数定义和函数调用
B.递归出口和递归体
C.循环语句和条件判断
D.全局变量和局部变量
答案:B
2.以下关于递归函数的描述中,错误的是()。
A.递归函数在执行过程中会不断调用自身
B.递归函数必须有一个明确的终止条件(递归出口)
C.递归函数的效率通常高于对应的迭代算法
D.递归函数在每次调用自身时,参数必须向终止条件逼近
答案:C
3.如果一个递归函数没有终止条件,将会导致()。
A.程序运行速度变快
B.栈溢出
C.内存泄漏
D.编译错误
答案:B
4.递归函数在执行过程中,系统使用()来保存函数的局部变量、参数和返回地址。
A.堆
B.栈
C.队列
D.文件
答案:B
5.计算阶乘函数`fact(n)=nfact(n-1)`的递归出口通常是()。
A.n=0
B.n=1
C.n0
D.n10
答案:B
6.以下关于递归与迭代的说法,正确的是()。
A.递归一定比迭代节省内存空间
B.迭代一定比递归执行效率高
您可能关注的文档
最近下载
- 统编版小学道德与法治四年级下册《生活离不开他们》第一课时优质课比赛课件.ppt VIP
- 中国古典哲学名著选读(武汉大学)超星尔雅学习通章节章节答案.pdf VIP
- 项目信息跟踪动态表.xls VIP
- 辽宁省铁岭市八年级(下)期中物理试卷(附答案详解).docx VIP
- 2025中考物理《电功率》专题训练(含解析).docx
- 23DX001建筑电气工程设计常用图形和文字符号- 2.1.5 下.pdf VIP
- 《工程建设标准强制性条文 电力工程部分 2016版》.docx VIP
- 重庆中考:《化学A卷》2023-2021年考试真题与参考答案.pdf VIP
- 23DX001建筑电气工程设计常用图形和文字符号- 2.1.5 上.pdf VIP
- 北京版蒙特利尔认知评估量表(MoCA-BJ).docx
原创力文档

文档评论(0)