首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数f的定义如下: int f(int n) { if(n<=1)return 1; //递归结束情况 else return n*f(n-2);//递归) 则函数调用语句f(5)的返回值是_____
已知递归函数f的定义如下: int f(int n) { if(n<=1)return 1; //递归结束情况 else return n*f(n-2);//递归) 则函数调用语句f(5)的返回值是_____
admin
2013-02-27
42
问题
已知递归函数f的定义如下:
int f(int n)
{
if(n<=1)return 1; //递归结束情况
else return n*f(n-2);//递归)
则函数调用语句f(5)的返回值是______。
选项
答案
15
解析
此题考查的是递归算法。本题中f()函数在n小于等于 1时返回值为1,其余情况返回值为n*(n-2),由此分析可以得到 f(5)=5*f(3)=5*3*f(1)=5*3*1=15。
转载请注明原文地址:https://kaotiyun.com/show/3sNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
操作系统在控制和管理进程过程中,进程存在的唯一标志是数据结构()。
以下对软件特点描述正确的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与出队操作后,front=rear=1,此后又正常地插入两个元素,则该队列中的元素个数为()。
若有定义chara,b;,则执行表达式a=3^2和b=~(5∣2∣0xf0)后,a,b的十进制值分别是()。
若想定义int型变量a,b,c,d并都赋值为1,以下写法中错误的是()。
算法运行过程中所耗费的时间称为算法的【】。
设置虚基类的目的是解决二义性问题,通过用关键字【】表示虚基类。
对于下面程序,选项正确的是()。#include<iostream>usingnamespacestd;classpoint{public:voidsetpoint(un
若有以下定义:chars(10)="program",t[]="test";则下列选项中对字符串操作错误的是()。
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
随机试题
______economically,onetinofoilwilllastatthreemonths.
汽油吹管火焰由外向内共有四层火焰,其中温度最高的是A.燃烧焰B.氧化焰C.混合焰D.还原焰E.氧化焰和燃烧焰
急惊风,湿热疫毒证的治则是慢惊风,阴虚风动证的治则是
关于要约收购的规定,正确的是()。
设事件A与B相互独立,且P(A)=等于()。
根据涉税犯罪法律制度的规定,下列关于徇私舞弊不移交刑事案件罪与徇私枉法罪的表述中,正确的有()。
HAMA所有项目采用()评分法。
设n阶矩阵A的伴随矩阵A*≠O,且非齐次线性方程组AX=b有两个不同解η1,η2则下列命题正确的是().
_____________是Linux中Samba的功能。
Theconceptofculturehasbeendefinedmanytimes,andalthoughnodefinitionhasachieveduniversalacceptance,mostofthede
最新回复
(
0
)