首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义 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总共被调
设有如下函数定义 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总共被调
admin
2018-10-16
33
问题
设有如下函数定义
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、2
B、4
C、3
D、5
答案
C
解析
这道题目考查了函数的递归调用,当执行调用语句n=fun(3)时,返回n=fun(2)+1,再执行fun(2),返回n=fun(1)+1+1,而fun(1)等于1,所以最后n的值等于3。而函数fun总共被调用了3次。即fun(3),fun(2),fun(1)。
转载请注明原文地址:https://kaotiyun.com/show/Fwxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
fwrite函数的一般调用形式是
______是构成C语言程序的基本单位。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
若程序执行时的输入数据是"2473",则下述程序的输出结果是#includevoidmain(){intcs;while((cs=getchar())!=;’\n’){switch(cs-’2’){case0
按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于______。
以下叙述中不正确的是______。
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)printf("%d\n",j);}
在树形结构中,树根结点没有【】。
下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
(1)某厂区室外给水管网布置如图5.1所示。说明:①该图为某厂区生产、生活、消防共用室外给水管网平面图。PN=1.0MPa。图中平面尺寸均以相对坐标标注,单位以m计,详图尺寸以mm计。②图中标注DN≥100管道采用承插铸铁给水管及管件(只计弯头、三
患者,女性,29岁。十二指肠球部溃疡病史5年。突感上腹部剧烈疼痛2小时,继之满腹疼痛、大汗淋漓、出冷汗、四肢冰冷。查体:BP75/45mmHg,P120次/分,全腹压痛及反跳痛。应最先采取的措施是
两侧瞳孔大小不等,多见于()
公司出资存在哪些问题?若丙想转让股权以退出公司,应按何种方式进行?
矿山进行瓦斯抽放最主要的设备是()。
在建立和实施职业健康安全管理体系的生产经营单位中,实施、保持和评审职业健康安全管理体系是()的主要职责之一。
在进行文档选择时,按()键的同时拖动鼠标可选择一个矩形。
资料一:某手机生产企业是国内老牌的手机生产商,技术在国内领先,生产规模大,管理水平高,在市场占有较高的份额,在行业中居领先地位。近年来,国内传统手机市场日益饱和,他们利用在同行业中成本低的优势,大幅度降低了产品价格,虽然保住了较大的市场份额,但越
川菜“蒜泥白肉”是()的代表菜。
Heleft______animportantdetailinhisaccount.
最新回复
(
0
)