首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: ≠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
36
问题
有以下程序:
≠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://kaotiyun.com/show/qR3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){unsignedchara=8,c;c=a>>3;printf("%dn",c);}程序运行后的输出结果是
软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于()。【10年3月】
下面描述中,不属于软件危机表现的是()。
有以下程序:#includemain(){inta,b,c=241;a=c/100%9:b=(一1)&&(一1);printf("%d,%d\n",a,b);}程序运行后的
结构化程序的3种基本控制结构是()。
若有以下语句:typedefstruetS{intg;charh;}T;以下叙述中正确的是()。
若要使用C数学库中的sin函数,需要在源程序的头部加上#include<math.h>。关于引用数学库,以下叙述中正确的是()。
以下选项中,能用作数据常量的是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
随机试题
治疗绦虫病常用的中药有
影响毛细血管前括约肌舒缩活动的主要因素是()
托品类生物碱中枢作用相对较轻的是
A.常色B.善色C.客色D.恶色E.五色
某市规划委员会拒绝履行生效行政判决,第一审法院对该规划委员会可以采取的措施包括()。
()是广西壮族自治区著名的小吃。
某甲入室行窃,正在翻箱倒柜时,听到室主回家开门的声音,于是赶紧越窗逃跑。某甲的行为属于()。
ForgetLondon,ParisandMilan.ThelatestplaceforfashionableEuropeanstospendaweekendshoppingisMarrakech.Withcheapai
A、Goldwasdiscoveredinthecity.B、Thecity’spopulationgrewtotwelvethousand.C、TheGoldenGateBridgewasconstructed.D、
Forthispart,youareallowed30minutestowriteashortessayontheimportanceofpublictransportationandhowtopromotei
最新回复
(
0
)