首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() { int a=4,
有以下程序 #include int fun(int x,int y) { if(x==y)return(x); else return((x+y)/2); } main() { int a=4,
admin
2015-08-14
59
问题
有以下程序
#include
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(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/4FDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段中循环体的执行次数是______。a=15;b=0;do{b+=2;a-=2+b;}while(a>=0);
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
执行下列语句段后,x的值是______。int*p,x;x=100;p=&x;x=*p+50;
下列叙述中正确的是()。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
以下数据库除______外,均为严格意义上的DBMS系统。
以下不正确的叙述是
以下条件表达式可计算:1+|a|的值,请填空。a>=0?【】:【】
以下叙述中错误的是
随机试题
A.茵陈蒿汤B.茵陈五苓散C.茵陈术附汤D.鳖甲煎丸E.逍遥散治疗阳黄湿重于热,应首选()
适用《联合国国际货物销售合同公约》的情况是【】
不属于二氢吡啶类药物鉴别反应的是
胃脘痛如针刺,痛处固定不移,属于胃脘疼痛,喜温恶冷,属于
经营者进行价格活动,应当遵循法律、法规,执行( )。经营者不得( )。
关于清末变法修律,下列哪些选项是正确的?(卷一/2011年第57题)
票据的基本当事人包括()。
丕平献土
[说明]某政府机关的电子政务一期工程包括网络平台建设和应用系统开发,通过公开招标,确定工程的总承建单位是公司A。A公司自行决定,将其中一部分核心软件开发工作分包给其下属公司B,而公司B又将部分软件开发工作分包给了公司C。
Thevoluntarydecisiontolabelseemstohavebeenrewarded.
最新回复
(
0
)