函数与递归测试题库

本试卷考察C++语言中函数与递归的应用能力,请仔细阅读程序,按要求完成作答。

Q1:姓名

填空1

Q2:学号

填空1

Q3:1. 阅读以下C++程序,输入 90 120,写出程序输出结果。 [图片]

请填写程序输出结果

Q4:2. 阅读以下C++程序,根据输入写出输出结果。[图片]

(1)输入7时的输出
(2)输入16时的输出

Q5:阅读以下C++程序,输入 CBBADADA,写出程序输出结果。[图片1][图片2]

填空1

Q6:下面的故事与( )算法有着异曲同工之妙。从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:“从前有座山,山里有座庙,庙里有个老和尚在给小和尚讲故事:‘从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事……’”

A.枚举
B.递归
C. 贪心
D.分治

Q7:阅读以下C++程序,输入 7,写出程序输出结果。[图片]

请填写程序输出结果

Q8:阅读以下C++程序,输入 5 6,写出程序输出结果。[图片]

请填写程序输出结果

Q9:设A是一个实数的数组,考虑下面的递归算法:[图片]请问算法XYZ的输出是什么?( )。

A.数组的平均
B.数组的最小值
C.数组的中值
D.数组的最大值

Q10:考虑如下递归算法,则调用sovle(7)得到的返回结果为( )。[图片]

A.105
B.840
C.210
D.420
函数与递归测试题库
关于
1天内
更新
0
频次
10
题目数
分享
问问AI
有问题?问问AI帮你修改 改主题:如咖啡问卷改为奶茶问卷