首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 #include int fun( int k ) { if (k
设有如下函数定义 #include int fun( int k ) { if (k
admin
2015-07-28
50
问题
设有如下函数定义
#include
int fun( int k )
{ if (k<1) return 0;
else if (k==1) return 1;
else return fun(k-1)+1;
}
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是( )。
选项
A、3
B、2
C、4
D、5
答案
A
解析
考查递归调用。函数fun()的调用规律是若k大于1,则不断调用自身直到k值为1,该函数调用次数与k值相符合,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/kOJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是() structst {intx;int*y;}*p; intdt[4]={10,20,30,40}; structstaa[4]={50,&dt[0],60,&dt[0],60&d
设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()
对于基本类型机同的两个指针变量之间,不能进行的动算是()
下列程序执行后的输出结果是() main() {inta[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i+1; printf("%d\n",a[1][2]); }
下列程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include<string.h>mare(){chara[]="clanguage",t;inti,j,k;k
以下程序的输出结果是______。main(){char*s="12134211”;intv[4]={0,0,0,0},k,i;for(k=0;s[k];k++){switch(s[k])
While、do-while语句是用于______基本结构。
下列关于C语言文件的叙述中正确的是
若有说明inta[][3]={0,0);,则不正确的叙述是()。
随机试题
Benet公司使用Exchange2007邮件系统。公司的总经理希望在自己不在的时候可以将收到的邮件转发人自己的秘书进行处理。为满足总经理的要求,应该实施的具体做法是()。
简述思想道德素质和法治素养是人应该具有的基本素质。
A.静脉注射甘露醇、葡萄糖、速尿(呋塞米)B.吸氧、高压氧舱疗法C.药物冬眠,给予ATP及细胞色素CD.保持呼吸道通畅,翻身及抗生素的应用E.立即将病人移到空气新鲜的地方
银翘散的功用麻杏甘石汤的功用
风寒咳嗽的治法是痰湿咳嗽的治法是
房地产区域营销理念应包含()三个层次。
民法中的诉讼时效,是指权利人怠于行使权利的事实状态持续经过法定期间,即导致该怠于行使的权利丧失法律强制保护后果的制度。可见,超过诉讼时效期间将导致()的后果。
无意识包括()。
(2019年联考)习近平总书记在中央政治局第十三次集体学习时强调,精准有效处置重点领域风险,深化金融改革开放,增强金融服务()能力,坚决打好防范化解包括金融风险在内的重大风险攻坚战,推动我国金融业健康发展。
(2013下集管)网上订票系统为每一位订票者提供了方便快捷的购票业务。这种电子商务的类型属于______。
最新回复
(
0
)