首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 fun(intx) main() {int p; { if(x==0‖x==1)return(3); printf(’’%d\n’’,
以下程序的输出结果是( )。 fun(intx) main() {int p; { if(x==0‖x==1)return(3); printf(’’%d\n’’,
admin
2020-05-19
40
问题
以下程序的输出结果是( )。
fun(intx) main()
{int p; {
if(x==0‖x==1)return(3); printf(’’%d\n’’,fun(7));
p=x一fun(x一2); }
return p;}
选项
A、4
B、3
C、0
D、2
答案
D
解析
本题考查递归调用。因为在函数fun(x)中,如果参数x等于0或等于1时,返回值为“3”。否则’’p=x—fun(x一2)’’这是一个递归函数,所以在主函数调用fun(7)的时候,其过程为:fun(7)=7一fun(5)=7一(5一fun(3))=7一(5一(3一fun(1)))=7一(5一(3—3))=7—5=2,所以最后的输出结果为2。
转载请注明原文地址:https://kaotiyun.com/show/NgCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下函数定义:#includeintfun(intk){if(k
有以下程序:#includeintf(intx,inty){retum((y—x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b
有以下程序:#includemain(){FILE*fp;charstr[10];fp=fopen(”myfile.dat”,“w”);fputs(“abe”,fp);fclose(
程序中已构成如下不带头节点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表节点,指针变量s总是作为指针指向链表的第一个节点。若有以下程序段:q=s:s=s一>next:P=s:while(P一>next)P=P一>next;P一
有以下程序:#includestruetS{intn;inta[20];};voidf(8truerS*p){inti,j,t;fbr(i=0;in一1;i++)f
有以下程序:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structste12]={10,a,20,b};以下选项中表达式值为11的是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则下列赋值语句中错误的是()。
以下选项中不合法的标识符是()。
C语言源程序名的后缀是()。
规定输入的字符串只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部删除,中间和尾部的*号不删除。例如,字符串中的内容为:*******A*BC*DEF*G****,删除后,字符串中的内容应当是:A*BC*DEF*G****。在编写函数
随机试题
影响不动产价格的因素可分为不动产的自身因素、外部因素以及交易因素等,其中不动产自身因素包括()。
电动势的方向规定为由高电位指向低电位。()
一般不宜使用糖皮质激素类药物的疾病为
某房地产开发公司在销售中被查出大量欺诈消费者的事实。下列哪些情形中,买受人可以请求该公司返还已付购房款及利息、赔偿损失,并可以请求该公司承担不超过已付购房款一倍的赔偿责任?()
一个优秀的设备设计将为设备的质量奠定良好的基础,所以设计过程的质量对设备的质量影响()。
某企业正在着手编制明年1月份的现金收支计划。有关资料如下:(1)月初现金余额为8000元;(2)月初有息负债余额为12000元,年利率4%,按月支付利息;(3)月初应收账款4000元,预计月内可收回80%;(4)预计销售收入5
2014年5月5日,因A公司未能偿还对B公司的到期债务,B公司向人民法院提出对A公司进行破产清算的申请。A公司收到人民法院通知后,于5月9日提出异议,认为本公司未达破产界限,理由是:第一,B公司对A公司之债权由C公司提供连带保证,而C公司完全有能力代为
balanceofpayment
在某个检查点,监理工程师对项目进行检查后发现:项目的BCWS(计划工作预算费用)=20000万元,BCWP(完成工作预算费用)=17000万元,ACWP(完成工作实际费用)=18000万元,那么该项目的SV(进度偏差)、CV(成本偏差)是多少?进度业绩
在VisualFoxpro中,可视类库文件的扩展名是
最新回复
(
0
)