首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: ≠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
65
问题
有以下程序:
≠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://www.kaotiyun.com/show/qR3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
有以下程序#include<stdio.h>main(){chara=4;printf("%d\n",a=a<<1);)}
下列描述中,不符合良好程序设计风格要求的是()。【07年9月】
若函数中有定义语句:intk;则()。
学生和课程的关系模式定义为S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含对
软件生命周期可分为定义阶段、开发阶段和维护阶段。详细设计属于()。【10年3月】
下列叙述中正确的是()。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出“OK”的语句是()。
以下函数按每行8个输出数组中的数据:voidfun(int*wintn){inti;for(i=0;i<n;i++){___________printf("%d",
随机试题
Whichcodematchestheshapeorpatterngivenattheendofeachline?
A、Takeahistoryexam.B、Gotoanartexhibit.C、Meetsomeclassmates.D、Helpthemanwithhispainting.C从“Iwasjustonmyway
下列具有清肺利咽功能的中成药是
振兴装备制造业,首先要振兴重大技术装备,努力突破(),提高重大技术装备研发设计、核心元器件配套、加工制造和系统集成的整体水平。
以下关于交易所发行未上市品种的估值方法,表述错误的有()。[2016年4月真题]
衡量经济增长的宏观经济指标是国内生产总值(GDP),下列是对GDP的表述,正确的是()
甲、乙两公司的软件设计师分别完成了相同的计算机程序发明,甲公司先于乙公司完成,乙公司先于甲公司使用。甲、乙公司于同一天向专利局申请发明专利。此情形下,(11)可获得专利权。
设计数据库系统时,在需求分析中采用()、逐步分解的方法分析系统。
信息通过______,便可实现载体传递。
Theleadersofthetwocountriesareplanningtheirsummitmeetingwitha_____tomaintainanddevelopgoodties.
最新回复
(
0
)