首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 long fun(int n) { long s; if(n==1 || n==2)s=2; else s=n-fun(n-1); return s; }
以下程序的输出结果是______。 long fun(int n) { long s; if(n==1 || n==2)s=2; else s=n-fun(n-1); return s; }
admin
2013-06-11
37
问题
以下程序的输出结果是______。 long fun(int n) { long s; if(n==1 || n==2)s=2; else s=n-fun(n-1); return s; } main() { printf("% 1d\n", fun(3)); }
选项
A、1
B、2
C、3
D、4
答案
A
解析
在主函数中调用fun时,形参n=3,所以fun中变量s=n-fun(n-1)=3-fun(2)=3-2=1,即fun(3)=1。
转载请注明原文地址:https://www.kaotiyun.com/show/8RJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中不属于面向对象程序设计特征的是
有以下程序#defineP3voidF(intx){return(P*x*x);}main(){printf("%d\n",F(3+5));}程序运行后的输出结果是
有以下程序prt(int*m,intn){inti;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5},i;prt(a,5);
以下叙述中错误的是
有以下程序voidf(int*x,int*y){intt;t=*x;*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*
假定所有变量已正确说明,下列程序段运行后,x的值是() a=b=c=0;x=35; if(!a)x--; elseif(b); if(c)x=3; elsex=4;
若在fopen函数中使用文件的方式是"wb+",该方式的含义是()
下列选项中,不能用作标识符的是
下列数据结构中,按先进后出原则组织数据的是()。
下列叙述中,不属于软件需求规格说明书的作用的是______。
随机试题
在动物实验中,一侧颈总动脉插管后,夹闭对侧颈总动脉,动脉血压升高的原因是()。
社会主义初级阶段所有制结构的主体是()。
积分等于()
脂肪动员的限速酶是
患儿,3个月。易激惹,烦躁多哭,夜寐不安,多汗,摇头擦枕,生长发育与同龄儿相同。X线骨骼检查正常。实验室检查:血清总钙及血磷偏低,钙磷乘积36,碱性磷酸酶稍有增高。初步诊断为维生素D缺乏性佝偻病,其分期是
下列项目中,可以产生暂时性差异的有()。
简述自愿原则在《证券法》上的具体体现。
从众
通过Internet发送证书是不安全的,一般采用邮寄等传统方式。存放证书的方式更为重要,存放在软盘、硬盘中被认为是不安全的,比较可靠的方式有两种:一种是智能卡,另一种就是诸如彩虹公司的ikey、SmartKey等采用USB接口的产品。与智能卡相比,Sm
Asfoodistothebody,soislearningtothemind.Ourbodiesgrowandmusclesdevelopwiththeintakeof【B1】______nutritiousf
最新回复
(
0
)