首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 long fun( int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld\n",fun(
以下程序的输出结果是 long fun( int n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s;} main() { printf("%ld\n",fun(
admin
2013-02-23
57
问题
以下程序的输出结果是
long fun( int n)
{ long s;
if(n==1||n==2)s=2;
else s=n-fun(n-1);
return s;}
main()
{ printf("%ld\n",fun(3));}
选项
A、1
B、2
C、3
D、4
答案
A
解析
该题考查的是递归函数的调用,题中读fun函数进行了递归调用,第1次调用:fun(3)n=3 s=3-fun(2);第二次调用时:fun(2)n=2 s=2 返回第一次调用后,s=3-2=1。
转载请注明原文地址:https://kaotiyun.com/show/nlPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下列关于栈的描述中错误的是()。
数据的存储结构是指()。
设有如下的程序段:charstr[]="Hello";char*ptr;ptr=str;执行完上面的程序段后,*(ptr+5)的值为()。
以下叙述中错误的是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
有以下程序: main() { char a[7]="a0\0a0\0":int i,j i=sizeof(a);j=strlen(a): printf("%d%d\n",i,j); } 程序运行后的输
可以在C语言中用做用户标识符的是______。
按通信距离划分,计算机网络可以分为局域网和广域网。下列网络中属于局域网的是()
组成计算机网络的最大好处是()
随机试题
A、青霉素+链霉素B、羧苄西林+多黏菌素C、甲氧西林+庆大霉素D、青霉素+SDE、异烟肼+链霉素铜绿假单胞菌性败血症
篮球比赛中,运动员能够掌握和合理运用投篮技术的前提是()。
临川派的代表人物是()
对于左心衰竭患者可使患者症状缓解的措施不包括
甲公司与乙公司签订联营合同,合同约定:甲公司出款200万元与乙公司联营,期限为三年,每年乙公司向甲公司交付固定利润20万元,三年后归还200万元联营款。如因合同发生争议,由丙市仲裁委员会仲裁。合同签订半年后,乙公司主张合同无效,向法院起诉,对此,法院应当:
被联合国教科文组织认为是“知识社会的根本原理”的教育思想是()。
元代“也里可温”一词所指为()。
2003年10月,该市商品房的竣工面积约是:该市去年的房地产市场供需绝对差额约是:
继2010年6月首次公开炮轰茅台等白酒所宣传的1915年获得巴拿马万国博览会金奖完全是虚假宣传后,2011年9月21日,山西汾酒再次公开“挑衅”指出,汾酒才是62年前共和国第一国宴的首款用酒,其矛头仍然直指贵州茅台虚假宣传。以下哪项如果为真,最能削弱题干
中国人民政治协商会议是中国人民爱国统一战线的组织,是中国共产党领导的多党合作和政治协商的重要机构,也是中国政治生活中发扬社会主义民主的重要形式。中国人民政治协商会议的主要职能是()
最新回复
(
0
)