首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 fun(int x) { int p; if(x==0‖x==1)return(3); p=x-fun(x-2); return p; } main() { pri
有以下程序 fun(int x) { int p; if(x==0‖x==1)return(3); p=x-fun(x-2); return p; } main() { pri
admin
2019-12-17
43
问题
有以下程序
fun(int x)
{ int p;
if(x==0‖x==1)return(3);
p=x-fun(x-2);
return p;
}
main()
{ printf("%d\n",fun(7));)
执行后的输出结果是
选项
A、3
B、7
C、0
D、2
答案
D
解析
因为在函数fun(int 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/t2Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序,程序执行后的输出结果是fun(charp[][10]){intn=0,i;for(i=0;i<7;i++)if(p[i][0]==’T’)n++;returnn;}main(){charstr[][10]={"Mon","
以下关于函数的叙述中正确的是
有以下程序,其中k的初值为八进制数#include<stdio.h>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
有以下程序#include<stdio.h>intfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("goodbey!"));}程序的输出结果
若有以下程序,编译时出现错误,你认为出错的是#include<stdio.h>main(){inta=0,b=0,c=0,d;c=(a+=b,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/printf("%d,%d,%d\n
以下关于结构化程序设计的叙述中正确的是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)0的程序段是
数据库系统的核心是
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参s所指的字符串为“abcdef35adgh3kjsdf7”,则输出结果为4。请在程序的下画线处填入正确内容并将下画线
随机试题
A.感染性休克B.肝功能衰竭C.脑水肿、脑疝D.低钠血症、低血钾E.肾衰竭男孩,11岁,高热头痛2~3天,伴呕吐,于8月2日入院。入院后第2天体温更高,达40℃,抽搐后随即神志不清,瞳孔对光反射迟钝,颈有阻力,心率转慢,每分钟60次,腹壁反射消
患者感染中毒性休克合并急性呼吸衰竭,需要急诊气管插管呼吸机辅助呼吸,作为急诊科值班医生,您需要和患者家属沟通,交代气管插管呼吸机辅助呼吸的风险。下列沟通内容最为妥当的是()
践行艰苦奋斗精神,是当代大学生实现理想的根本途径。
政府投资的某工程,某监理单位承担了该工程施工招标代理和施工监理任务,该工程采用无标底公开招标方式选定施工单位。工程实施中发生了下列事件。事件1:工程招标时,A、B、C、D、E、F、G共七家投标单位通过资格预审,并在投标截止时间前提交了投标文件。评标时,发
关于投资各方现金流量表的说法,正确的有()。
秋天是丰收的季节,是花草树木变换的季节。为了让小班幼儿进一步认识秋天,了解秋天,王老师准备开展“秋天”主题活动。 请围绕该主题为王老师设计三个子活动。 要求:写出主题活动的总目标。
甲准备到刘某家行窃,让乙为其望风,乙答应帮忙。第二天下午,乙因害怕受处罚,未按约定前去刘某家,并发短信给甲说:“我不来了。”随即关掉手机以免甲打电话催促。甲收到乙的短信后,决定自己单干,便撬门进入到刘某家行窃。甲进入到刘某家时,正巧被甲的朋友丙看见,丙怕甲
高分四号是我国首颗地球同步轨道高分辨率光学成像卫星,也是目前世界上空间分辨率最高、幅宽最大的地区同步轨道遥感卫星。它可以长期“_______”目标区域获取动态数据,实现对中国及周边地区的高精度观测,还可以对动态目标的运行_______、趋势进行捕获,成为一
这首____________的山西民歌,将男女至爱、离情别绪与人生苦情一并抒发,以凄婉的歌声,揭开了移民史上____________的一页,饱含着时代的沧桑。填入划横线部分最恰当的一项是:
A、 B、 C、 D、 A
最新回复
(
0
)