首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是______。
已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是______。
admin
2013-02-02
19
问题
已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是______。
选项
A、if n>1 then return 1 else return n+f(n-1)
B、if n>1 then return 1 else return n+f(n+1)
C、if n<1 then return 0 else return n+f(n-1)
D、if n<1 then return 0 else return n+f(n+1)
答案
C
解析
根据题意,f(n)的功能是计算1+2+…+n。因此,f(n-1)=1+2+…+(n-1)=f(n)-n。所以,当n>=1时,f(n)可以表示为f(n-1)+n,当n<l时,不妨令f(n)=0。故本题的4个选项中,只有C符合题意。
转载请注明原文地址:https://jikaoti.com/ti/pbL7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
CSMA/CD的访问控制方式是IEEE的(32)标准中制定的,其中的CSMA是指(33),CD是(34),当侦听到冲突时,(32)标准采用的是(35)继续侦听,发现冲突后采用的退避算法是(36)。
Windows NT是一个独立于硬件平台的操作系统,Windows NT的执行体被称为(44)的结合;Windows NT是以(45)方式集中管理并组织网络的;UNIX是一个(46)操作系统;关于Windows NT内核的说法,选项(47)是不正确的;Cl
Windows XP is Microsoft’ s most advanced desktop(70)system.
我国标准分为国家标准、行业标准、地方标准和企业标准四类,(64)是国家标准的代号。
下列关于进程调度的说法(17)是错误的。
分时操作系统的主要特征之一是提高(1)。实现不同的作业处理方式(如批处理、分时处理、实时处理等),主要是基于操作系统对(2)采用了不同的策略。一般说来,用户可以通过两类接口请求操作系统的服务,一类是作业一级的接口(如命令语言、JCL等);另一类是编程接口,
在电子商务活动中,消费者与银行之间的资金转移通常要用到证书。证书的发放单位一般是______。
Internet应用中的虚拟现实语言是(68)。
ThenumberofhomeusersandsmallbusinessesthatwanttousetheInternetiseverincreasing.Theshortageofaddressesisbecom
原码乘法中,乘积的符号位是由被乘数的符号位和乘数的符号位通过(123)运算来获得的。
随机试题
红细胞渗透脆性增高主要见于
女性,16岁,在校住宿学生,右手背近示指掌指关节处有一黄豆大、半球形丘疹。病理显示明显的角化过度和棘层增生,表皮向外生长呈丝状纤细突起和指状突起,少量透明角质出现在挖空细胞中,柱状角化不全覆在乳头状瘤突起上,最可能的诊断是
B淋巴细胞特异性识别抗原的受体是
马克思在分析建筑地段地租时指出,农业地租的基础,建筑地段地租具有的自身特点是()。
上证综合指数是以全部上市股票为样本,()。
“十一五”时期,我国获得外汇储备的“五连冠”,引起了政协委员们的高度关注。据统计数据显示,截至2010年末,我国外汇储备已达到28473亿美元。根据以上材料,回答下列问题:针对我国的外汇储备过多,我国应采取的措施包括()。
BeforeColumbussetsailonhisfirstvoyageofdiscovery,manypooh-poohedhischances,andwereunwillingto______onhischa
Melissaisacomputer______thatdestroyedfilesincomputersandfrustratedthousandsofusersaroundtheworld.(2004年中国人民大学考博试
Motivationis"thedrivingforcewithinindividualsthatimpelsthemtoaction."Andgoalsarethesought-afterresults【C1】___
A—businessmagazinesB—classifiedadsC—closingdateD—consumermagazinesE—coverdateF—horizontalpublicationG—insertH—natio
最新回复
(
0
)