首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是 ( )。 A)voidfriendfun() B)friendfun() C)frien
若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是 ( )。 A)voidfriendfun() B)friendfun() C)frien
admin
2012-12-29
46
问题
若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是
( )。
A)voidfriendfun() B)friendfun() C)friendvoidfun() D)TestClassvoidfun()
(33)已知递归函数fun的定义如下:
intfun(intn)
{
if(n<=1)return 1;//递归结束情况
else return n*fun(n-2);//递归
}
则函数调用语句fun(5)的返回值是( )。
选项
A、5
B、12
C、15
D、30
答案
C
解析
递归函数fun被定义为含有参数int n,返回整型。其中fun函数递归调用本身,当n=1时,fun返回1,如果大于1那么执行n*fun(n-2)。所以,当n等于5时,执行5*fun(3);当3时继续调用fun,3*fun(1),即fun(5)=5*(3*fun(1)),答案为15。
转载请注明原文地址:https://kaotiyun.com/show/SMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是()。
对软件系统总体结构图,下面描述中错误的是()。
下列叙述中正确的是()。
下列定义变量的语句中错误的是()。
下列函数的功能是()。 voidfun(char*a,char*b) {while((*b=*a)!=’\0’){a++;b++;} }
有以下程序: #include<stdio.h> voidf(int*p,int*q); main() { intm=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n); } vo
设有以下程序段 main() {intx[M][N]; … Arrlet(x); … } 则作为函数Arrlet的形参,以下表示形式非法的是()。
有以下程序: #include<stdio.h> main() { ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++;
有以下程序 #include<stdio.h> #include<math.h> main() { ints;floatn,t,pai; t=1,pai=0,n=1.0,s=1; while(fabs(t)>1.0e-6)
以下选项中不能用于描述算法的是()。
随机试题
与r对策生物相比,K对策生物的出生率______。
患者,女,24岁。农民。因不规则发热3周伴乏力、气短、出汗、关节痛而来院。发现有心脏杂音8年。查体:体温38℃,脉搏100次/分,血压120/70mmHg,颜面潮红,咽红,扁桃体Ⅱ度肿大,双肺清,未闻及干湿性啰音。心界向两侧扩大,心律整,心尖部第一心音减
"五体"中,与肾相合的是
下列哪些污染物必须在车间内或车间处理设施排放口采样?()
在长江三峡中,以“秀”著称的是()。
“点头微笑表示肯定,摇头皱眉表示否定”体现了情绪情感的()功能。
出租车队去机场接某会议的参会者,如果每车坐3名参会者,则需另外安排一辆大巴送走余下的50人;如每车坐4名参会者,则最后正好多出3辆空车。则该车队有_________辆出租车。
设f(x)在[a,b]上连续,在(a,b)上可导,且f(A)=f(B)=1,证明:必存在ξ,η∈(a,b),使得eη-ξ[f(η)+f’(η)]=1。
根据定积分的几何意义,下列各式中正确的是[].
TheprototypeofBritishParliamentis
最新回复
(
0
)