首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x==y)return(x): else return((x+y)/2); } main() { int a=4,b=5,c=6: pri
有以下程序: #include<stdio.h> int fun(int x,int y) { if(x==y)return(x): else return((x+y)/2); } main() { int a=4,b=5,c=6: pri
admin
2019-06-12
42
问题
有以下程序:
#include<stdio.h>
int fun(int x,int y)
{
if(x==y)return(x):
else return((x+y)/2);
}
main()
{
int a=4,b=5,c=6:
printf("% d\n",fun(2*a,fun(b,c)));
程序运行后的输出结果是( )。
选项
A、3
B、6
C、8
D、12
答案
B
解析
fun的功能是求两数的平均数,并且参数和结果都为整型。题中是用一个函数作为另一个函数的参数,所以应该先做里面嵌套的函数即fun(b,c),值为5。fun(2*a,fun(b,c))即为计算fun(2*4,5),所以结果为(5+8)/2=6。
转载请注明原文地址:https://kaotiyun.com/show/jjRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是()。
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=-1))a=5;printf("%d,%d,%d,%d\n",a,b,c
有以下程序#includemain(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",c);}执行后的输出结果是()。
以下函数实现按每行8个输出w所指数组中的数据#includevoidfun(int*w,intn){inti;for(i=0;i
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是()。
以下关于return语句的叙述中正确的是()。
下面选项中关于"文件指针"概念的叙述正确的是()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
有以下程序段:intm[2][3],(*p)[3];p=m;则以下对m数组元素的引用正确的是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
首都电子商城的交易安全措施主要有
Neverbeforethatnight______theextentofmyownpower.
皮肤癣菌病的主要传播途径是
A.寒湿气滞证B.小肠疝气C.胸痹D.梅核气E.郁证
患者,男,45岁。肝硬化患者,有腹水。不规则服用利尿剂治疗,二天来出现嗜睡。体检:轻度黄疸,测血钠120mmol/L,血钾2.6mmol/L,氯化物92mmol/L,BUN10mmol/L,血pH7.5。下列哪项体征对该例诊断有特征性意义
下列属于商业银行合规管理部门基本职责的有()。
我国劳动合同法中“同工同酬”体现的原则是()。
宋某持三角刮刀抢劫王某财物,王某夺下宋某的三角刮刀,并将宋某推倒在水泥地上,宋某头部着地,当即昏迷。王某随后用绳子将宋某绑在树上,对宋某进行殴打,致其轻伤。宋某醒来后连声求饶,但王某不同意,继续殴打,宋某挣脱绳子后拿出携带的水果刀将王某捅伤。关于宋某和王某
Есливы_____уйдете,незабудьтезакрытьокно.
A、neverdreamedofbecominganactressB、alwaysdreamedofbecominganactressC、wasnotgoodatspeakingD、alwaysthoughtshec
最新回复
(
0
)