首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6; else return((x+y)/2);
有以下程序 #include int fun(int x,int y) main() { if(x==y)return(x); { int a=4,b=5,c=6; else return((x+y)/2);
admin
2018-01-11
48
问题
有以下程序
#include
int fun(int x,int y) main()
{ if(x==y)return(x); { int a=4,b=5,c=6;
else return((x+y)/2);printf("%d\n",fun(2*a,fun(b,c)));}
}
程序运行后的输出结果是
选项
A、3
B、6
C、8
D、12
答案
B
解析
fun(b,c)即fun(5,6),5!=6,所以返回(5+6)/2=5;fun(2*a,5)即fun(8,5),8!=5,所以返回(8+5)/2=6。
转载请注明原文地址:https://kaotiyun.com/show/RGxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列函数定义:intfun(doublea,doubleb){returna*b;)若下列选项中所用变量都已经正确定义并赋值,错误的函数调用是()。
下列4个关于C语言的结论中错误的是()。
有以下程序: #include intabc(intu,intv); main() {inta=24,b=16,c; c=abc(a,b);
下列程序的运行结果是()。#ineludevoidmain(){ints=0,k;for(k=7;k>1;k--){switch(k){case1:
执行下列程序后,输出的结果是()。#include#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;a/=S(k+m)/S(k+m):
在16位编译系统上,若有定义“inta[]={10,20,30},*p=&a;”,当执行“p++;”后,下列说法错误的是()。
一个模块直接调用的其他模块的模块个数称为______。
下列循环的循环次数是______。intk=2;while(k=0)printf("%d",k);k--;printf("\n");
算法的时间复杂度是指
设一棵完全二叉树共有500个结点,则在该二叉树中有________个叶子结点。
随机试题
完全垄断企业为了实现利润最大化,应遵循的决策原则是()。
按照资产组合理论,随着持有的资产种类的增加,可以相互抵消掉的是()
A、癣病B、食物中毒C、慢性脑膜炎D、肢体象皮肿E、鹅口疮毛癣菌属可引起
急性中毒性菌痢的分型中,正确的是
男,7岁,突发寒战,高热,右膝下方剧痛3天,查体T39.8℃,P86次/分,R25次/分,BP110/60mmHg。烦躁不安,右膝关节呈半屈曲状,拒动,右小腿近端皮温高,肿胀不明显,压痛阳性。早期确诊最可靠的是()
1997年原国家计委颁布了《工程咨询单位持证执业管理暂行办法》,该办法规定,工程咨询单位必须以()为执业依据。
当学生取得成功或遭遇失败时,教师应该帮助学生形成()。
已知f(x)=设F(x)=∫1xf(t)dt(0≤x≤2),则F(x)为().
为防止冤错案件,宋朝规定在犯人翻供且所翻情节关系重大时,案件改由另一司法机关重新审理。该制度是()(2013年一综一第39题)
在数据流图中,带有箭头的线段表示的是()。
最新回复
(
0
)