首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数comm(int n,int k),该函数将用递归算法计算从n个人中选择k个人组成一个委员会的不同组合数,由n个人里选k个人的组合数=由(n-1)个人里选k个人的组合数+由(n-1)个人里选(k-1)个人的组合数。 注意:部分源程序已存
请编写一个函数comm(int n,int k),该函数将用递归算法计算从n个人中选择k个人组成一个委员会的不同组合数,由n个人里选k个人的组合数=由(n-1)个人里选k个人的组合数+由(n-1)个人里选(k-1)个人的组合数。 注意:部分源程序已存
admin
2012-05-11
62
问题
请编写一个函数comm(int n,int k),该函数将用递归算法计算从n个人中选择k个人组成一个委员会的不同组合数,由n个人里选k个人的组合数=由(n-1)个人里选k个人的组合数+由(n-1)个人里选(k-1)个人的组合数。
注意:部分源程序已存在文件test41_2.cpp中。
请勿修改主函数main和其他函数中的任何内容,仅在函数comm的花括号中填写若干语句。
源程序文件test41-2.cpp清单如下:
#include<iostream.h>
int comm(int n, int k)
{
}
void main ( )
{
int n=7, k=3;
cout<<"n=7,k=3"<<endl;
cout<<comm(n,k)<<endl;
}
选项
答案
int comm(int n, int k) { if(k>n) return 0; else if(n==k||k==0) return 1; else return comm(n-1,k)+comm(n-1,k-1); }
解析
本题考查的是考生对简单的递归函数的应用。递归函数是算法设计中比较经典的一种,它主要应用数学的递推公式进行反复的迭代计算并最终得到正确答案,在编程上体现为在函数体内部对自身的调用。本题的大体思路为:递归的结束条件为n=k或者k=0,否则就递推的调用公式右端的两项继续训算,直到满足结束条件再逐层返回。
转载请注明原文地址:https://kaotiyun.com/show/l7ID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
论述成吉思汗。(浙江大学2006年中国通史真题)
1915年在中国近代历史上看上去似乎没有特别重大的划时代的历史事件,但这一年发生的许多事件。既是此前各种矛盾发展的结果,又对此后的历史进程产生了重要影响。使这一年成为重要的历史关节点。请结合史事加以论述。(中山大学2015年历史学基础A真题)
论述美国道威斯计划和杨格计划对德国经济的发展和对当时国际格局的影响。(南京大学2013年历史学基础(国际关系史)真题)
下列人物不是国民教育思想的代表的是
关于教育劳动起源说的主要观点,下列说法错误的是
扣缴义务人可以直接到税务机关报送代扣代缴、代收代缴报告表,也可以按照规定采取邮寄、数据电文或者其他方式办理报送事项。()
实体法与程序法的划分标准是()。
甲是一运输专业户,与乙签订了一份货物运输合同,约定甲为乙每天向城里拉一趟西瓜,张某每趟付给甲运输费200元,共拉10天。又有丙与乙关系不和,他与甲商量雇用甲帮其运送生猪进城,约定甲每天拉一趟生猪,每趟运费500元,共拉12天。结果导致了甲违反了与乙签订的合
根据下面材料,写一篇不少于800字左右的作文,题目自拟,体材不限(诗歌、戏剧除外)。有一个博士分到一家研究所,成为学历最高的一个人。有一天他到单位后面的小池塘去钓鱼,正好正副所长在他的一左一右,也在钓鱼。他只是微微点了点头,这两个本科生,有啥好聊的呢?不一
已知函数z=u(χ,y)eaχ|by,且=0,若z=z(χ,y)满足方程+z=0,则a=________,b=________.
随机试题
A注册会计师负责审计X公司2013年度财务报表。X公司以生产、销售超声波打磨器械为主营业务,其产品运送至客户后,派技术部员工前往测试,测试完成后,客户在产品验收单上签字,由技术部员工带回。销售合同规定,客户在产品验收单上签字,销售即告完成,客户应在10日内
承担检查失误、清收不力责任的是()
UTC行家的宣传单广告UTC行家在2009年7月举行的活动中,利用宣传单的广告形式将活动方式告知消费者,写道:“活动期间,顾客在UTC全国各大门店捐赠各类书包,即可参加支付111元换购瑞士军刀WENGER原价299元的爱心书包。此次活动所有募得的
某天,某校学生陈某趁教师上课板书之际,偷偷在下面发微信,李老师发现后叫他交出手机,但陈某拒不交。于是李老师怒气冲冲的骂了他一顿并打了他一个耳光,恰好打在他的左耳上,使其左耳失聪。李老师的行为属于()。
经典条件反射的建立过程与操作条件反射的建立过程无根本差异。()
室内装修污染是新出现的环境污染,是指因装修行为对室内环境所产生的污染,主要是由于人们在室内装修过程中采用不合格装修材料以及不合理的设计造成的。根据上述定义,下列属于室内装修污染的是:
老师在课堂上出了18道速算题,规定学生答对一题得6分,答错一题倒扣1分。一位学生全部做完,得了94分,问他答对了多少道题?
下列关于正常人眼调节的叙述,正确的是
“鼓民力”、“开民智”、“新民德”是()的教育思想。
中华民族历经磨难、自强不息,从未放弃对美好梦想的向往和追求。实现中华民族伟大复兴的中国梦是近代以来中华民族的夙愿。在新的历史时期,中国梦的本质是国家富强、民族振兴、人民幸福。……实现中国梦,必须坚持中国特色社会主义道路。我们已经在这条道
最新回复
(
0
)