首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: ≠include int fun(int x,int y) {if(x!=y)return((x+y)/2); else return(x); } void main() {int a=3,b=5,c=6; printf(’’%d\n’’,f
有以下程序: ≠include int fun(int x,int y) {if(x!=y)return((x+y)/2); else return(x); } void main() {int a=3,b=5,c=6; printf(’’%d\n’’,f
admin
2020-10-26
28
问题
有以下程序:
≠include
int fun(int x,int y)
{if(x!=y)return((x+y)/2);
else return(x);
}
void main()
{int a=3,b=5,c=6;
printf(’’%d\n’’,fun(fun(b,c),2*a));
}
程序运行后的输出结果是( )。
选项
A、6
B、5
C、8
D、12
答案
B
解析
函数fun(int x,int y)是求两个正数的平均数,返回结果为整数,所以,若x+y是奇数,返回结果将会舍掉0.5。在主函数调用fun函数时是嵌套调用,第一次先执行fun(b,c),返回结果5,第二次再调用fun(5,6),返回结果为5。
转载请注明原文地址:https://jikaoti.com/ti/4fD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
设有定义:struct{charmark[12];intnum1;doublenum2;)t1,t2;若变量均已正确赋初值,则以下语句中错误的是
数据流图中带有箭头的线段表示的是
设有定义:inta=0,b=1;,以下表达式中,会产生"短路"现象,致使变量b的值不变的是()。
有如下定义:structst{intn;floatt;}a[20];FILE,Icfp:若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是()。
设有定义:doublex=5.16894;,则语句printf("%If\n",(int)(x*1000+0.5)/1000.);的输出结果是()。
if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是()。
下列定义变量的语句中错误的是()。
下面不能作为结构化方法软件需求分析工具的是()。
随机试题
进行车身尺寸测量的目的是什么?怎样进行车身尺寸的测量?
氧气瓶距离火源应____,乙炔瓶应____,液化石油气瓶应____。
热内扰型不寐的主症不包括
关于非法拘禁罪与绑架罪,下列说法正确的是:
住宅工程交付使用时,建设单位应向住户提交《住宅工程质量分户验收合格证书》()
(2011年)卡诺循环由两个等温过程和两个绝热过程组成,过程的条件是()。
下图是设计准备阶段项目管理工作流程图,该阶段项目管理方的主要任务有()。
明长城东起山海关,西至嘉峪关,全长7000多千米。()
教师对优生的偏爱是自然的、无可非议的。()(2016·湖南)
我国明代教育家王阳明指出:“大抵童子之情,乐嬉游而惮拘检,如草木之始萌芽,舒畅之则条达,摧扰之则衰萎。今教童子,必使其趋向鼓舞,中心喜悦,则其进自不能已”。这句话涉及的教育原则是()。
最新回复
(
0
)