首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数fun的定义如下: inifun(int n) { if(n
已知递归函数fun的定义如下: inifun(int n) { if(n
admin
2012-12-29
40
问题
已知递归函数fun的定义如下:
inifun(int n)
{
if(n<=1)return 1;//递归结束情况
else return n*fun(n-2);//递归}
则函数调用语句fun(5)的返回值是___________。
选项
答案
15
解析
函数每次将f(n)的值转换成相应的关系式n*fun(n-2),直到fun(1)时为止。所以fun(5)=5*fun(5-2)=5*3*fun(1)=5*3*1=15。
转载请注明原文地址:https://kaotiyun.com/show/nwVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是(
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下述程序的输出结果是()。#include<stdio.h>voidmain(){chara=1,b=2;charc=a^b<<2:printf(’’\n%d’’,c);}
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
有以下程序:#includevoidfun(inta){if(a>1)fun(a一1);printf(“%d”,a);}main(){intq=5;fun(q);prinf
以下与表达式(!x==0)的逻辑值不等价的选项是
运行下面的程序,输入字符串“MicrosoftVisua1Studio”,则程序的执行结果是()。#inc1udemain(){charChr[20];scanf("%s",&Chr);p
有以下程序:#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return3;P=x-fun(x-2);return(p);}main(){printf("%d\n",fun(9
下面不能作为软件设计工具的是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
随机试题
白居易是唐代伟大的现实主义诗人.是唐代三大诗人之一。自居易的诗歌题材广泛,形式多样,语言平易通俗,优美和谐。他的诗歌以及其对通俗性、写实性的突出强调和全力表现,使其在中国诗史上占有重要的地位。他主张诗歌创作不能离开现实,必须取材于现实生活中的各种事件,反映
氧化磷酸化的解偶联剂是
病人,女,39岁,以甲亢为诊断入院,准备接受手术治疗。体温36.5℃,脉搏104次/分。血压16/10kPa(120/75mmHg)。该病人的基础代谢率为()。
患者,男性,68岁,患脑血管意外,昏迷已半年,长期鼻饲,在护理操作中,下列措施不妥的是()。
工程各参建单位填写的建设工程档案应以( )为依据。
取得建造师注册证书的人员是否担任工程项目施工的项目经理,由()决定。
根据《金融资产管理公司商业化收购业务风险管理办法》的规定,金融资产管理公司商业化收购的范围是()。
细菌性肝脓肿的临床特征是
Whocanenterthecontest?WhichofthefollowingentryrulesisNOTcorrect?
Americansliketolaughandmakejokes.(36)______practicaljokes,whicharejokesintendedtotrickorpeople(37)______inso
最新回复
(
0
)