首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下函数定义: int g(int k) {if(k<1)return 0; else if(k==1)return 1; else return g(k一1)+1; } 若执行调用语句m=g(3);,则函数g总共被调用的次数是( )。
设有如下函数定义: int g(int k) {if(k<1)return 0; else if(k==1)return 1; else return g(k一1)+1; } 若执行调用语句m=g(3);,则函数g总共被调用的次数是( )。
admin
2021-07-09
66
问题
设有如下函数定义:
int g(int k)
{if(k<1)return 0;
else if(k==1)return 1;
else return g(k一1)+1;
}
若执行调用语句m=g(3);,则函数g总共被调用的次数是( )。
选项
A、2
B、3
C、4
D、5
答案
B
解析
将3代入将执行g(2),将2代入将执行g(1),将1代入将直接返回1,所以总共调用了3次。
转载请注明原文地址:https://www.kaotiyun.com/show/oitp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若fp是指向某文件的指针,且不是末尾,则feod(fp)的函数返回值是()。
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i
以下能正确定义一维数组的选项是
以下程序的输出结果是()。#include<stdio.h>main(){inta=4,b=3,c=2,d=1;printf(’’%d’’,a<b?a:d<c?d:b);}
在源程序的开始处加上“#include”进行文件引用的原因,以下叙述正确的是()。
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
随机试题
给出如下四对事件:①某人射击1次,“射中7环”与“射中8环”;②甲、乙两人各射击1次,“甲射中7环”与“乙射中8环”;③甲、乙两人各射击1次,“两人均射中目标”与“两人均没有射中目标”;④甲、乙两人各射击1次,“至少有1人射中目标”与“甲射中,但乙未射中目
将制品的表面分成若干个梯形部分在平面上进行展开的放样方法是()。
淹溺者心脏骤停的原因
《建筑法》规定:建筑物在合理使用寿命内,必须确保( )的质量。
用于公路路基的填料要求强度高,其强度要求是按()指标确定。
建设单位在实施建筑工程监理前,应当将( )书面通知被监理的建筑施工企业。
以下银行业务中不存在信用风险的业务是()。
哪一个心理学理论流派强调心理学应该要研究意识的功能?()
Certainly,themostpopularmethodoftravelingusedbyAmericansistheprivately-ownedautomobile.ThevastmajorityofAmeric
在VisualFoxPro中,一个表可以建立一个
最新回复
(
0
)