首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数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
29
问题
已知递归函数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://jikaoti.com/ti/DZE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有3个关系R、S和T如下所示: 则由关系R和关系s得到关系T的运算是()。
设有定义:intk=3,i=2;以下选项中,变量k的值与其他三个不同的是()。
表达式(int)((double)9/2)-9%2的值是()。
以下叙述中错误的是()。
当一个进程在运行过程中释放了系统资源后要调用()。
给定程序MODl1.C中函数fun的功能:将一个十进制整数n转换成r(二~十六)进制形式。示例如下。输入12516,则输出:7D输入92,则输出:1001请改正程序中的错误,使它能得出正确的结果。
若有定义“inta=1234,b=﹣5678;”,用语句“printf(”%+-6d%+-6d’’,a,b);”输出,以下正确的输出结果是()。
以下说法错误的是()。
关系数据库管理系统能实现的专门关系运算包括选择、连接和【 】。
软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且影响软件的______。
随机试题
下述哪一种是非特异性梅毒血清试验
纽曼保健系统模式主要包括的三个部分不包括
某男,52岁,哮喘已六年,反复缠绵不愈,喉中痰鸣,胸闷胁痛,爪甲青紫,面色晦黯,有时夹有口苦口干,便干腹胀,舌紫暗或有瘀斑,脉沉涩。应为
A.脾阳虚证B.寒湿困脾证C.湿热蕴脾证D.肝胆湿热证E.肾气不固证
直接接触防护应选用()。
受甲公司委托,乙锅炉压力容器检测检验站委派具有检验资格的张某,到甲公司对一200立方米的球形液氧储罐进行检测检验。该球罐是由丙公司制造、丁施工公司安装的。依据《特种设备安全法》的规定,下列关于张某检测和执业的说法,正确的是()。
建设项目安全设施设计有下列()情形的,不予批准,并不得开工建设。
根据皮亚杰的理论,图式从低级到高级发展是通过同化与顺应的形式进行的。()
党的十一届三中全会的主要功绩是()。
Between1883and1837,thepublishersofa"pennypress"provedthatalow-pricedpaper,editedtointerestordinarypeople,cou
最新回复
(
0
)