首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int X,int y) { if(x==y)return(x); else return((x+y)/2); } main()
有以下程序: #include<stdio.h> int fun(int X,int y) { if(x==y)return(x); else return((x+y)/2); } main()
admin
2021-07-09
94
问题
有以下程序:
#include<stdio.h>
int fun(int X,int y)
{ if(x==y)return(x);
else return((x+y)/2);
}
main()
{ int a=1,b=2,c=3;
printf("%d\n",fun(2*a,fun(b,c)));
}
程序运行后的输出结果是( )。
选项
A、2
B、3
C、4
D、5
答案
A
解析
fun(b,c)即fun(2,3),2 1=3,所以返回(2+3)/2=2;fun(2*a,2)即fun(2,2),2==2,所以返回2。
转载请注明原文地址:https://www.kaotiyun.com/show/bYtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表示关系式x≤Y≤z的C语言表达式的是
有以下程序#includemain(){inta=5,b=1,t;t=(a
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
有以下程序#includemain(){intij,m=1;for(i=1;i0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n"
以下叙述中正确的是
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
下列关于C语言文件的叙述中正确的是
有关return语句说法不正确的是()。
可在C程序中用作用户标识符的一组标识符是()。
设v为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;y=&a;后y的值为()。
随机试题
DuringtheWorldWarⅡ,LeonardBloomfieldandC.C.Friesappliedtheoriesandideasofbehaviourismandstructuralismsystemat
DNA的二级结构特点()
诊断以下哪种疾病的可能性大你认为以下哪项治疗方案最不可取
A、灰黄霉素B、两性霉素BC、金刚烷胺D、氟胞嘧啶E、阿昔洛韦在感染细胞内生成三磷酸鸟苷,抑制病毒DNA多聚酶()
A对B在2005年1月1日投资500万元,占B有表决权资本19%,从2007年1月1日起,A对B的投资由成本法核算改为权益法核算,2005年、2006年B企业分别实现净利润100万元、200万元,分别分回A企业15万元、30万元,A企业分别按10%、5%
关于个人贷款的贷后管理,下列说法错误的是()。
内部审计与注册会计师审计的关系如何体现?
【2015年淄博市】为了让幼儿认识兔子,教师带来一只兔子让幼儿观察,这采用的是()。
电子政务基础设施层包括两个子层,即网络基础设施子层和【 】基础设施子层。
A、Therearealtogetherthreedepartmentswhichprotectcustomersandworkers.B、Acompanywithpoorordangerousworkingconditi
最新回复
(
0
)