首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是______。
已知递归函数f(n)的功能是计算1+2+…+n,且n≥1,应采用的代码段是______。
admin
2013-02-02
37
问题
已知递归函数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://kaotiyun.com/show/YnVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
计算机网络系统与分布式系统之间的主要区别在于(36)。
在存储管理中,采用覆盖与交换技术的目的是(16)。
某书店有一个收银员,该书店最多允许n个购书者进入。将收银员和购书者看做不同的进程,其工作流程如图5-2所示。利用PV操作实现该过程,设置信号量S1、S2和Sn,初值分别为0,0,n。则图5-2中a1、a2应填入(41),b1和b2应填入(42)。
在虚拟存储系统中,相联存储器的访问方式是(4)寻址的。
下面选项(62)不是图形界面的浏览器。
设某流水线计算机主存的读/写时间为100ns,有一个指令和数据合一的Cache,已知该Cache的读/写时间为10ns,取指令的命中率为98%,取数的命中率为95%。在执行某类程序时,约有1/5指令需要存/取一个操作数。假设指令流水线在任何时候都不阻塞,则
一个A类网络已有60个子网,若还要添加两个新的子网,并且要求每个子网有尽可能多的主机ID,应指定子网掩码为(48)。
STD总线是面向工业控制的(14)位控制总线,它共有(15)条信号线。
某硬盘共有17个盘片,32个记录面,每个记录面上有2100个磁道,每个磁道分为64个扇区,每个扇区为256字节,则该硬盘的存储容量为(4)。硬盘的道密度随着磁道由外向内而(5),硬盘的位密度随着磁道由外向内而(6)。
随机试题
下列属于听证应遵循的的程序的是:()
A、呼气性呼吸困难B、吸气性呼吸困难C、大呼吸D、呼吸浅促E、呼吸节律异常喉头水肿()
具有抗肿瘤效应的第一道防线是
某正弦电流则该电流有效值相量=()。
在建设工程项目进度计划系统中,按计划的深度不同划分的进度计划包括()。
蝴蝶:蟋蟀
抗美援朝战争,是在交战双方力量极其悬殊条件下进行的一场现代化战争。在中美两国国力相差巨大的情况下,中国人民志愿军与朝鲜军民密切配合,创造了威武雄壮的战争伟业。抗美援朝战争的胜利
阅读以下关于数据管理的叙述,在答题纸上回答下列问题。【说明】某软件企业开发了一套新闻社交类软件,提供常见的新闻发布、用户关注、用户推荐、新闻点评、新闻推荐、热点新闻等功能,项目采用MySQL数据库来存储业务数据。系统上线后,随着用户数量的增加,数据库服
Lookatthetenstatementsforthispart.YouwillhearashortinterviewwithGeorgeJones,executivedirectorforBreadfo
ItwasinJonson’shotel______thebusinessmeetingwasheldlastyear.
最新回复
(
0
)