首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
能保证对所有的参数能够结束的递归函数是
能保证对所有的参数能够结束的递归函数是
admin
2010-12-16
29
问题
能保证对所有的参数能够结束的递归函数是
选项
A、int f(int n){if(n<1)return 1;else return n*f(n+1);}
B、int f(int n){if(n>1)return 1;else return n*f(n-1);}
C、int f(int n){if(abs(n)<1)return 1;else return n*f(n/2);}
D、int f(int n){if(n>1)return 1;else return n*f(n*2);)
答案
C
解析
递归函数的两个重要条件是要有结束和递归表达式。选项A、B、D无法结束。根据这两个条件可以进行判断出答案为C。
转载请注明原文地址:https://kaotiyun.com/show/uoVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j,m=1;for(i=1;i0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n",m);}程序运行后的输出结果是()。
下列叙述中正确的是()。
有以下程序:#includemain(){intm=1,n=2,*P=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*P,*q);}程序运行后的
下列数据结构中,能用二分法进行查找的是()。
以下叙述中错误的是( )。
给定程序中,函数fun的功能是:将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读人并显示在终端屏幕上。请存程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。
对于if(表达式)语句,以下叙述正确的是
由N个有序整数组成的数列已放在一维数组中,下列给定程序中函数fun的功能是:利用折半杳找法查找整数m在数组中的位置。若找到,返回其下标值;否则,返回一1。折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low<high),
下列哪一条不属于数据库设计的任务?()
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x<6);x++);
随机试题
明适应
设连续型随机变量X的概率密度为f(x)=则当0≤x≤1时,X的分布函数F(x)=________.
可促使超声乳化白内障吸出过程中发生虹膜松弛综合征的因素是
危险化学品是指具有爆炸、易燃、毒害、腐蚀、放射性等性质,在生产、经营、储存、运输、使用和废弃物处置过程中,容易造成人员伤亡和财产损毁而需要特殊防护的化学品。根据《化学品分类和危险性公示通则》,危险化学品的危险种类分为()危险三大类。
央行发行的现钞可以直接增加货币供给。( )
商业银行的薪酬机制应坚持一定的原则,不包括()。
近年来我国反腐力度不断加强,“老虎”“苍蝇”一起打。既坚决查处领导干部违纪违法案件,又切实解决发生在群众身边的不正之风和腐败问题,犯罪分子纷纷落马。这表明()。
影响态度与品德学习的一般条件有外部条件和内部条件。()
创新,包括理论创新、制度创新、科技创新、文化创新以及其他各方面的创新。其中,最为关键的是()。
Whenwethinkofgreenbuildings,wetendtothinkofnewones—thekindofhigh-tech,solar-paneled(装有太阳能板的)masterpiecesthat【
最新回复
(
0
)