首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数f的定义如下: int f(int n){ if(n<= 1)return 1;//递归结束情况f5=5*f3=5*3*f1 else return n*f(n-2); //递归 } 则函数调用语
已知递归函数f的定义如下: int f(int n){ if(n<= 1)return 1;//递归结束情况f5=5*f3=5*3*f1 else return n*f(n-2); //递归 } 则函数调用语
admin
2010-12-16
67
问题
已知递归函数f的定义如下:
int f(int n){
if(n<= 1)return 1;//递归结束情况f5=5*f3=5*3*f1
else return n*f(n-2); //递归
}
则函数调用语句f(5)的返回值是______。
选项
答案
15
解析
函数递归调用,f(5)=5*f(3)=5*(3*f(1))=15。
转载请注明原文地址:https://www.kaotiyun.com/show/O7jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="UK";strcat(a,b);printf("
下列二叉树描述中,正确的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。例如:二维数组中的值为:13579299946999
下列给定程序中,函数fun的功能足:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]…中,把偶数从数组中删除,奇数个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中
计算机算法中有穷性的意思是()。
在软件开发中,需求分析阶段产生的主要文档是()。
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
下列说法不正确的是()。
算法的有穷性是指()。
随机试题
以下哪种粒径的土属于粉质土()。
育龄妇女结扎输卵管后,在以后的生活中会出现
A、茵陈蒿汤B、茵陈五苓散C、茵陈术附汤D、鳖甲煎丸E、逍遥散治疗阴黄,应首选
铁路路堑边坡高度不宜超过()m。
下列属于沪深300股指期货交易规则的是()
期权投资是单向合约,一定要履行合约。()
如用“K=i+b×Q”来表示含风险的报酬率,则()。
设φ(x)=∫abln(x2+t)dt,求φ’(x),其中a>0,b>0.
AllthefollowingsentenceshaveanappositiveEXCEPT
Australia,officiallytheCommonwealthofAustralia,isacountryinthesouthernhemisphere.Itcomprisesthemainlandofthew
最新回复
(
0
)